一、static
1、修饰成员变量,变量会存储在静态存储区
2、修饰成员方法,一个static修饰的类中,不能使用非static修饰的成员变量和方法
Food food = new Food();
如果eat方法是静态方法,有两种调用方法
food.eat();
Food.eat();
3、静态块,static修饰的成员变量会首先被初始化
4、一旦被static关键字,修饰说明整个类里面就只有一份
二、运算符
1、比较运算符,比较的是引用
2、要想比较是否相等,调用equal方法,但是缺省的equal比较的还是引用
三、java的类型
1、强类型语言
2、类型的范围
3、大的数的话可以给变量赋值的话+L;
4、java可以直接出示化为二进制
5、数字可以用下划线做分隔,int aa =8_8_8_2;
6、true和false不能是0或者非0;
7、基本类型转换,隐式转换,类型提升
8、直接量的类型null