java - 是否可以将null分配或与值类型变量进行比较?

原文 标签 java null value-type project-valhalla

在Java中,始终存在原始类型和引用,但没有值类型。

Project Valhalla的目标之一是探索和培养value types等候选特征。

我想知道null是否可以分配给值类型变量,或者是否可以将值类型变量与null比较。

如果没有,我也想知道为什么。

最佳答案

从这里:https://wiki.openjdk.java.net/display/valhalla/Minimal+Value+Types

值类型是“不变的,不可知的身份,不可为空,不可同步的,最终的”

所以不,它不能为空

相关文章:

php - 检查value是否为null,如果为null,则不打印任何内容,否则,打印value。救命?

asp.net-mvc-3 - 在Post上,下拉列表SelectList.SelectedValue为null

c# - C#值和引用类型

swift - “子类化”通用结构

java - 使用SQLite和Group By卡住了android SQL设计

java - Java交互式输入EOF

java - 微调器onItemSelected()执行不当[重复]

java - 找到范围的交集和重叠并存储结果范围集的最佳算法

c# - 如何确定是否复制或引用值?

c - 在数组之外的位置写入