一、基本语法
1.关键字:有特殊含义特殊用途的单词。 2.保留字:事先定义好的,暂时没有特殊用途。 3.标识符:定义的名称,不能使用关键字,见名知意 4.注释:单行//,多行/* */ ,文档/** */ 注释不会被编译到字节码 5.常量:整数、小数、字符‘ ’、字符串“ ”、布尔类型false true、Null常量 不能输出 6.print打印不会换行 printf打印自动换行 输出小数自动除去小数末尾的0 二。变量与数据类型 1.字符串拼接后仍是字符串类型,使用+拼接 2.默认:整型int 浮点型double 3.float 赋值后数字后面加f,long加L 4.数据类型转换: 只能把占用内存小的赋值给大的,不能直接把大的类型赋值给小的类型 5.强制类型转换,会造成数据溢出(数据不正确) (类型)变量名/数值 6.自动类型转换 运算时运算两端的数据类型要保持一致; 如果运算都为数字类型,会将小的类型转化为大的类型(自动类型转换) JVM在运算时识别的最小类型为int,byte short char会提升为int