摘要: 1.abstract 抽象类必须至少有一个抽象方法,抽象方法只有方法名字,没有方法实现,只能靠子类重写该方法 不能new这个抽象类 抽象方法必须在抽象类中 抽象类中可以写普通方法 虽然抽象类没办法被new,但是依旧是存在构造器的,由子类被new时,自动执行 阅读全文
posted @ 2022-03-28 22:41 阳光下的承诺 阅读(50) 评论(0) 推荐(0)
摘要: 1.static 静态变量与非静态变量,调用的方法不同,非静态变量需要先new对象后才可以调用,静态变量可以直接调用 方法也是如此,而且静态方法是没办法调用非静态方法的,因为静态方法和类同时加载,但是这时候非静态方法还没加载,这时候去调用就报错 2.代码块 通过下图可以知道,初始化顺序:静态代码块( 阅读全文
posted @ 2022-03-28 21:41 阳光下的承诺 阅读(47) 评论(0) 推荐(0)
摘要: 1.instanceof 通过instanceof测试是不是父子关系 总结公式:System.out.println(x instanceof y) 编译通过与否,取决于x和y是不是父子关系 true还是false 取决于x指向的对象和y的关系是不是父子关系(或者是本身) 例如:Object obj 阅读全文
posted @ 2022-03-28 20:53 阳光下的承诺 阅读(38) 评论(0) 推荐(0)