首页 » Java程序员修炼之道 » Java程序员修炼之道全文在线阅读

《Java程序员修炼之道》9.7 小结

关灯直达底部

Scala跟Java有显著的差异:

  • 支持更灵活的函数式编程风格;
  • 类型推断使静态语言用起来有动态语言的感觉;
  • Scala先进的类型系统扩展了Java的面向对象概念。

下一章会介绍最后一门非Java语言:Lisp方言Clojure,这可能是从各方面来看都最不像Java的语言。我们会以不可变性、函数式编程和另一种并发为基础展开讨论,并展示Clojure如何利用这些思想构建起了一个强大无比、美丽异常的编程环境。