java - null 是 Java 关键字吗?

标签 java null keyword

null是Java中的关键字吗?

最佳答案

不符合Java Language Specification list of keywords .另一方面, 这不编译:

int null = 10;

rules for identifiers指定:

An identifier is an unlimited-length sequence of Java letters and Java digits, the first of which must be a Java letter. An identifier cannot have the same spelling (Unicode character sequence) as a keyword (§3.9), boolean literal (§3.10.3), or the null literal (§3.10.7).

老实说,我不确定将其设为非关键字有什么好处。

关于java - null 是 Java 关键字吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/519631/

相关文章:

java - xmlrpc vs json/rest on java google appengine with android client

java - 如何在 Spring MVC 中为不存在的资源设置 url 映射?

c# - 带有空值的 SQL Server 查询

java - 在 SQLite 数据库上使用 Java 的 JDBCPreparedStatement 查询 NOT NULL

c# - 如何从搜索引擎获取使用的关键字

seo - 如何添加多种语言的元标记

java - 尝试进行归并排序,但索引超出范围

MySQL 形成 JSON_OBJECT,在 NULL 上指定不存在 - 这可能吗?

c++ - new 的 c++ 关键字的奇怪用法

java - Java 创建 Thread 实例时会发生什么