第2天 总结 1. 标识符与关键字标识符程序中我们自定义的一些名字,包括:包名、类名、函数名、变量名、常量名。 1.1. 标识符的组成及命名规则由大小写字母(a~z, A~Z)、数字(0~9)、下划线(_)和美元符号($)组成,开头不能是数字。不能使用关键字。推荐使用全英文。 1.2. 标识符的通用规范1.类名、接口名: 所有单词首字母大写,驼峰式命名,例如:XxxYyyZzz 2. 变量名、函数名: 第一个单词首字母小写,其他单词首字母大写,驼峰式命名,例如:xxxYyyZzz 3. 常量名: 所有字母都大写,单词之间用下划线分割,例如:XXX_YYY_ZZZ 4. 包名: 全部小写,例如:xxx.yyy.zzz 小提示: 一些刚接触编程语言的读者可能会觉得记住上面的规则很麻烦,所以在这里提醒读者,标识符最好永远用字母开头,而且尽量不要包含其他的符号。 关键字和其他语言一样,Java中也有许多保留关键字,如public、static等,这些保留关键字不能当作标识符使用。 Java中的保留关键字: abstract boolean break byte case catch char class continue default do double else extend false final finally float for if implement import instanceof int interface long native new null package private protected public return short static synchronized super this throw throws transient true try void volatile while 要特别注意的是,虽然goto、const在Java中并没有任何意义,却也是保留字,与其它的关键字一样,在程序里不能用来做为自定义的标识符。 2.变量与常量变量其值可以改变的量 格式: 数据类型 变量名(= 值); 如: int a = 3 ; 使用:在编码过程中如果当前值不确定我们就可以使用变量。 注意:java中也有变量,在对其进行赋值操作时要与其值匹配,定义变量后,可以通过变量名来操作这这个值.变量是用作用域的,我们现在可以简单理解成在哪个大括号内声明的,这个变量就在这个大括号内有效,并且在一个作用空间中不可以有重名的变量。 常量其值不会变化的量 在java中有这样几种常量: 1.整型常量(int) 10 1000 10000 -10 2.浮点常量(float) 1.234 -12.34 3.布尔常量(boolean) true false 只有这两个值 4.字符常量(char) 用单引号引起的单个字符 '5' 5.字符串常量 用双引号引起的内容 6.null常量 代表空 引用类型的默认值. 3.基本数据类型整型 byte short int long byte 1字节 8位 -128~127 因为java中的数是有正负,所有byte表示的最大值是127,最小值是-128 short 2字节 16位 2(15)-1 -2(15) int 4字节 32位 2(32)-1 -2(31) long 8字节 64位 2(63)-1 -2(63) 整型数据默认值 是 0 整型默认类型 int 浮点型float double float 4字节 32位 double 8字节 64位 注意:1.double比float精度更高 2. 在定义float类型数据时,必须在后面加上F (f) ,这样才可以代表是float类型 3. 浮点型默认类型是double 默认值 0.0 字符型 charchar 2字节 16位 表示形式:单引号引起的单个字符 布尔型 Boolean它只有true,false2个值,没有明确规定其所占的字节(一般认为是1个字节),取其字面值. 注:数据类型存在的目的是为了给其开辟空间. |