Java和Scala都是面向对象编程语言(Scala也具有功能)。我是Scala的新手,据我的理解,Scala比Java (就OOP而言)是一种改进。Java中有哪些特性/功能,但还没有在Scala中引入呢?以下是我所知道的少数几个问题:
发布于 2013-10-16 15:34:41
当然,是否有什么“特征”是值得商榷的。您也可以这样说,Scala具有这样的特性:不检查异常,因此不检查皮塔.对于统一类型和原语也是如此( Scala出于性能考虑仍然存在这种类型和原语)。
否则,我会想到以下几点
break和continue (仅通过普通方法);因此也没有跳转到标签。final int x; ...; x = 3)的定义和赋值assert不是语言构造static的object的the相关:没有静态内部类?;在Scala中使用if,这是一个表达式Array(1, 2, 3)可以在未来的Scala编译器版本中进行优化。switch和模式匹配的工作方式不同。switch允许通过实例,但只适用于少数类型。++i,i++大多数其他事情都是关于事物的不同观点(例如声明站点与调用站点差异),但并不是真正存在于Java中的特性。
https://stackoverflow.com/questions/19407274
复制相似问题