JavaSE标识符、数据类型(入门)

java标识符由数字、字母、_、($不允许变量中出现)组成,不能以数字开头,不能用java中的保留字(关键字)类和变量的命名,java的标准命名规范为“驼峰命名法”。类名(大驼峰):以大写字母开头的名词;多个名词组成则每个单词的首字母大写。(源文件的文件名称必须与公共类的名字相同!!!)变量(小驼峰):只含有一个单词就全部小写;多个单词就从第二个单词开始每个单词首字母大写。阿里编码规范:1.代码中的命名均不能以下划线或者美元符号开始,也不能以下划线和美元符号结束。2.代码命名严禁使用拼音和英文混合的方式,不能直接使用中文。3.类名使用小驼峰的风格,方法名、参数名、成员变量、局部变量统一使用大驼峰的风格4.常量名称全部大写,单词建勇下划线隔开。Java是一种强类型语言(必须定义类型)基本数据类型1)数值型 a.整型(Java默认值为0) byte:一个字节(-128,127) short:两个字节 int:四个字节 long:八个字节 b.浮点型:double(64位双精度)、float(32位单精度){默认值都为0.0}2)字符型:char两个字节(默认值为’\u0000’)3) 布尔型:boolean(默认值为false){c中0表示假、非0为真;Java中false表示假、ture为真}在方法中,局部变量不存在默认值(局部变量必须先赋值再使用)引用数据类型数组、类、接口(默认值都为null)在Java程序中,任何一个整型常量都是int类型,int型可能会存在数据溢出问题,解决方法就是更换数据类型(大转小必须强转,但有时会精度丢失;小转大可以自动提升)数据的默认值在主方法中无效,各个数据类型的默认值使用需要结合类才能观察到。描述小数时默认值是double类型并且double可以保存的数字是最大的;float保存范围小于double,强转在小数后加f或F字符型 char i=‘a’;char与int可以相互转换(int转char要强制类型转换)Java使用Unicode编码,使用16进制编码,可以保存任何文字信息,因此Java对字符的特性支持比较好

猜你喜欢

转载自blog.csdn.net/qq_43577380/article/details/84791019