21.Test t = new Test(); 假如里面有一个show方法 那么t.show()==new.Test().show();另外匿名对象,可以独立成一行语句..
22.类里有实例属性和类属性,实例方法与类方法.注意一点,实例属性随对象在堆内存中,而类属性在方法区.被static修饰的属性和方法叫类属性和类方法.
23.final修饰的成员属性没有赋值,还是默认值的情况下,允许在构造函数中赋值一次.(注意:如果同时被static 和final修饰则不允许)
24.多态中父类的引用调用属性时,是父类的,调用非静态方法,是子类的重写方法,调用静态方法,即使子类重写了方法,实际调用的还是父类的.\
25.类包含属性和方法,但是对象只包含非静态属性,方法在方法区,我们用对象调用方法,所以对象里的内容是非静态属性.
26.质数与积数的区别,质数就是只能被本身和1整除的数.唯一的区别就是比积数多一个---2.
27.在try{}catch(){}finally异常处理函数中,finally一定会被执行,前提是try之前代码运行正常,没有异常.
28.for 或if可以不加括号,那么只表示对其下面的一条语句起作用.一个for循环表示一个语句
29.exit退出虚拟机
30.i基本数据类型,精度由低到高: byte--short---int---long---float---double |