-
final: 1/类:不能被继承 2/方法:不能被重写 3/属性:必须手动赋值,不能被修改查看全部
-
初始化顺序:父类属性-父类构造方法-子类属性-子类构造方法查看全部
-
创建子类对象时先执行父类再执行子类。查看全部
-
内部类:定义在一个类里面的类查看全部
-
方法内部类只能在方法内部调用。查看全部
-
静态内部类可直接创建对象,不需要先创建外部类对象。查看全部
-
静态内部类访问外部类成员: 1/非静态:“new.外部类().成员” 2/静态:成员名相同:“外部类.成员”;成员名不同:直接访问查看全部
-
外部类要通过内部类的对象来访问内部类变量和方法。查看全部
-
内外部类的变量同名时,可用“外部类名.this.变量名”调用。查看全部
-
内部类 对象名 = 外部类对象.new 内部类( );查看全部
-
this表示当前对象的属性或方法。查看全部
-
程序运行时静态初始化块最先被执行(且只执行一次),然后执行普通初始化块,最后才执行构造方法。查看全部
-
静态初始化块只能给静态变量赋值。查看全部
-
普通方法可直接调用静态变量和非静态变量。查看全部
-
静态方法可以直接调用静态变量;通过创建对象可以调用非静态变量。查看全部
举报
0/150
提交
取消