为什么Java中的字符串变量声明要大写?
在Java中,当声明一个字符串变量时,单词“ String”被大写,但是我遇到的其他任何类型都不是(例如,“ int”或“
double”)。为什么是这样?设计师是否只是一些奇怪的任意决定?
回答:
该String
类型的资本,因为它是一个 ,象Object
,而不是一个原始类型像boolean
或int
(其他类型,你可能跑过)。
作为一个类,String
遵循Sun提出的Java命名约定。简而言之,该编码风格指示将
用于类( “类名应为名词,在每个大写内部单词的首字母都混合的情况下” ),而
则用于实例和方法。
为对象,一个String
具有一些优点,如可直接调用他们(如著名的属性和方法length()
,replace()
和split()
)。所有原始类型都没有。
其他原始类型具有等效的 类,例如Integer
for int
和Boolean
for
boolean
。它们将允许您执行其他功能。
由于Java 1.5,从一个转换int
到一个Integer
由 几乎
无缝连接。这称为自动装箱。
以上是 为什么Java中的字符串变量声明要大写? 的全部内容, 来源链接: utcz.com/qa/418174.html