在很多集成开发环境中,true false与null往往使用与关键字相同的特殊颜色给以标出,这便增加了这3个符号的混淆性,很多人认为这3个符号也是关键字。然而,这是错误的。在Java语言中,这3个符号是3个字面常量(也称直接量)。其中,true与false是布尔类型的字面常量,null是引用类型的字面常量。这些就好比“abc”是String类型的字面常量,而数值“5”是int类型的字面常量一样。
尽管true false与null不是关键字,但是,也不能将其作为标识符使用,否则同样会产生编译错误。从这一点来说,这3个字面常量与关键字的表现是相似的。
Java_语法基础_true false与null
最新推荐文章于 2024-04-18 07:24:53 发布