Java_人生
2015-12-15 15:52
为啥String的首字母要是大写,
而char,int,double,boolean不要大写,
另外,double,boolean首字母大写,也会变蓝色,而小写会变紫色
而char,int首字母大写时还是白色的,而小写会变紫色?
java中有八种基本数据类型,分别是:boolean,byte,short,int,long,char,float,double
它们还分别对应八种封装好的类:Boolean,Byte,Short,Integer,Long,Character,Float,Double。
另外String也是Java中封装好的一个类。不是基本数据类型。String类是final型的,也就是定义的数据不可修改.
↑ ↑ ↑百度
所以你改double,boolean首字母大写变蓝是应为你把它改成了一个类,而char,int,的类是Character和Integer.
首字母小写的类型:
byte,short,int,lang,float,double,char,boolean
共8种。发现什么了没?对了,这8中就是java的8种基本类型,所以说基本类型是需要小写的。
而String不是基本类型,是引用类型,也就是一个类,根据规范是需要大写的。
然后你说的什么变白、变紫色、变蓝色,这个是IDE的代码高亮,跟语言本身没有关系。你拿个记事本照样能写java程序。。
String,Double,Boolean是类
char,int,double,boolean等等是基本数据类型
Java入门第一季(IDEA工具)升级版
1165556 学习 · 17587 问题
相似问题