JAVA基础学习
一.标识符
1.不能以数字和除“_”"$"的符号开头
2.定义类的时候:每个单词的首字母大写
3.定义变量和方法的时候:首字母小写,第二个单词往后的首字母大写。
4.常量命名规范:全部位大写字母可以加“_”.
final:定义符号常量如C语言中的#define NUM=1;
整型常量的默认类型为int
long num = 400000000L;
浮点型常量的默认类型为double
整数类型数据运算时 有Long则结果为Long型 否则不管是short 还是byte结果都为int
浮点型数据运算时 有double则结果为double,只有都为float时结果才为float
float num=3.14F;
float为单精度可以精确到7为有效数字
doublt为双精度可以精确到14为有效数字
逻辑运算符 &&为短路与 只要有一个flase则直接返回flase 为逻辑与
||为短路或 只要有一个true则直接返回true 为逻辑或
&为按位与
|为按位或
^异或 相同为flase不同为true
逻辑运算符的优先级 !>&>| 非》与》或
字符串连接符 + 当左右两边有字符串的时候作为字符串连接符 “3”+5 输出为35,否则为加号运算符
char型和整型运算输出整型
自动类型转换:容量小的数据类型往容量大的数据类型转换
long 也向float型数据转换