------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -----一
一、关键字:自身附带特殊含义的单词。如上图。
注:java对大小写非常敏感。
二、标识符: 自定义的名称。由25个英文字母大小写,数字0-9,符合 _ $组成。
定义合法标识符的规则: 1、 数字不可以开头。 2、 不可以使用关键字。
Java中的名称规范:
包名:多单词组成时所有字母都小写。
xxxyyyzzz
类名接口名:多单词组成时,所有单词的首字母大写。
XxxYyyZzz
变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。
xxxYyyZzz
常量名:所有字母都大写。多单词时每个单词用下划线连接。
XXX_YYY_ZZZ
三、常量:整数类型(byte、short、int、long)
浮点类型(float a=3.4f 、double )
字符型(char ' ' 、“ ”)
布尔型(booleam)
类(class)
接口(interface)
数组([])
四、运算:①byte b=3;b=b+4//会报错,自动转换成int型在计算值,结果是int型的数据。如低于高类型计算时,系统会自动提升类型。
byte b=3;b+=4;//这是赋值运算,能执行。
②一假全假 & 与 &&短路与 区别在于用的时候短路与,假条件&&条件,执行到前面假,后面的从而跳过。
③ 一真全正 | 或 ||短路或,和与的原理一样。 两个数异或可以替换值(m=1,n=2; n=m^n; m=m^n ;n=m^n;此时m=2,n=1.
④ ^异或,不同是真,相同是假。
⑤位运算的基础是二进制。 取反~ ~x=-(1+x),正负转换。~6=-7.