1,小数默认为double型
2,\r 回车 \n换行
3,标识符,标识符由下划线_ 美元符号$ 数字组成,不能由数字开头,允许使用中文和其他国家的语言
4,常量,当定义的常量为属性时,必须在定义时给它初始值,常量不能重新赋值
5,变量,静态变量的有效范围可以跨类,甚至可以达到整个应用程序之内。
6,运算符,二元运算符(对两个操作数进行处理)
6.1赋值运算符,将右边的操作数赋值给左边,如果有多个赋值运算符,从最右边开始计算
赋值运算符可以连在一起使用 如 x=y=z=5; 想当于把五赋值给了三个变量
6.2自增自减运算符,单目运算符 a++;先参加运算再赋值,++a;先赋值再参加运算
6.3逻辑运算符,
短路运算 (&&) 针对与boolean值进行判断,当一个表达式为假时,将不在判断后面的表达式,直接输出结果,从而节省计算机的判断次数
非短路运算 (&) 将所有的表达式都判断完毕后在输出结果,哪怕前面的表达式为假了,也会判断后面的表达式
6.4三元运算符 格式 条件式?值1:值2 条件式用一个变量接受,如果为true将值一赋值给变量,为false赋值值二
7,数据类型准换
隐式类型转换(低精准度自动转换为高精准度)(人总是走上坡路的)
从小到大byte<short<int<long<float<double
显式类型转换(高转低,缺点,精度受损)
格式 (类型名)要转换的值
8,注释
多行注释可以嵌套单行注释