1.标识符 声明格式:类型 标识符 赋值格式: 标识符 = 字面量 两种格式的简写:类型 标识符 = 字面量
2.操作符和表达式 表达式:通过标识符,字面量和操作符按照一定的顺序拼接然后得到的一个具有固定结果的式子,叫做表达式 操作符:具有一定逻辑意义的符号。
操作符类型:算数运算符、位运算符、关系运算符、逻辑运算符、赋值运算符、特殊运算符 算数运算符:代表的含义就是基本的算数运算过程,包括了:+、—、*、/、%(模)、++、--、+=、-=等等 位运算符:代表将数字转化成二进制以后,进行的按位计算过程。 包括了:>>、<<、&、|、~等等 关系运算符:它代表了两个数字之间的大小、相等、不等 等等关系,他的计算结果是布尔值 包括了:>、<、=、>=、<=、!=、== 逻辑运算符:其参与者,都是一些Boolean值,或者是可以得到布尔值的表达式 包括了:&、&&、|、||、! 赋值运算符 = 优先级运算符:() 三目运算符:Boolean ? 首选值 :次选值3.类名命名法 大写字母开头,并且符合驼峰命名法 尽量做到望文知意 一个类名尽量不要超过15个字符
4.语法语义 语法:有效的词进行排列组合,什么样的排列组合才是有效的。 语义:描述的内容是否正确。
5.基本元素
四类八种 字符型 整数型: byte(-2^7 ~(2^7)-1) short(-2^15 ~ ( 2^15)-1) int(-2^31~ (2^31)-1) long(-2^63 ~ (2^63)-1) 浮点型 float (四个字节单精度) double (八个字节双精度) 布尔型 类型转换 (布尔型不参与) 低类型转换高类型(自动转换) 高类型转换低类型(强制转换)(给前面加高类型) (多字节向少字节转换会出现字节丢失的可能,所以可能会有错误)