java - Java 是否有统一原始数据类型和对象数据类型的长期计划?如何?

标签 java object primitive

我想我已经阅读了一些关于 Java 将统一原始数据类型和对象数据类型的相关讨论。

有人知道进展吗?有可能吗?我的意思是统一后你仍然可以保留原始数据类型的好处吗?

更新:

相关讨论在这里:no more primitive data types in Java (JDK 10+). What do you think?

最佳答案

Scala 是拥有这样一个更丰富的类型系统的当前答案。

请注意,基元不可为 null,并且默认值为 0,而对象的默认值为 null。如果某些值既不是 true 也不是 false,而是 null,那么您的代码将如何中断?

关于java - Java 是否有统一原始数据类型和对象数据类型的长期计划?如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28770991/

相关文章:

java - 使用 javap 读取字节码

javascript - 从 JavaScript 对象中删除错误

c++ - 为什么 C++ 原始类型不像其他类型那样被初始化?

java - YouTube 直播 : Record screen

java - JTabbedPane Swing 更新错误

Java泛型问题

PHP:如何使用另一个类中的参数实例化一个类

c++ - 类和对象。汇总数据

java - Java 中原始类型的子类型化

C - 需要解释 printf 选项的行为