在 Java 中,一直存在原始类型和引用,但不存在值类型。
Project Valhalla的目标之一是探索和孵化候选特征,例如value types .
我想知道是否可以将null
赋给值类型变量,或者是否可以将值类型变量与null
进行比较。
如果不是,我也想知道为什么。
最佳答案
来自这里:https://wiki.openjdk.java.net/display/valhalla/Minimal+Value+Types
值类型是“不可变的、不可知的、不可为空的、不可同步的、最终的”
所以不,它不能为空
关于java - 可以将 null 分配给值类型变量或与值类型变量进行比较吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48694891/