Scala跟Java有显著的差异:
- 支持更灵活的函数式编程风格;
- 类型推断使静态语言用起来有动态语言的感觉;
- Scala先进的类型系统扩展了Java的面向对象概念。
下一章会介绍最后一门非Java语言:Lisp方言Clojure,这可能是从各方面来看都最不像Java的语言。我们会以不可变性、函数式编程和另一种并发为基础展开讨论,并展示Clojure如何利用这些思想构建起了一个强大无比、美丽异常的编程环境。
手机阅读更精彩!
名著阅读 > Java程序员修炼之道 > 9.7 小结 >
Scala跟Java有显著的差异:
下一章会介绍最后一门非Java语言:Lisp方言Clojure,这可能是从各方面来看都最不像Java的语言。我们会以不可变性、函数式编程和另一种并发为基础展开讨论,并展示Clojure如何利用这些思想构建起了一个强大无比、美丽异常的编程环境。