java基础
断眉的派大星
。。。。
展开
-
Java中接口和抽象类的异同点
相同点: 两者都是不断向上抽取而来; 都需要在子类中实现具体的抽象方法; 都不能用new关键字来创建对象; 都定义了抽象方法; 不同点: 抽象类在其类前必须加abstract关键字,而接口需要在加interface; 在抽象类中除了有抽象方法还可以有其他非抽象方法和实例变量,子类继承后可以直接使用非抽象方法,而接口中,只能定义常量和抽象方法,必须由子类实现; 抽象类是需要被继承只能单...原创 2019-05-12 21:41:53 · 657 阅读 · 0 评论 -
java中对象的初始化过程
Java程序的初始执行化顺序: 父类静态变量----->父类静态代码块----->子类静态变量---->子类静态代码块--->父类非静态变量--->父类非静态代码块---->父类构造方法---->子类非静态变量--->子类非静态代码块--->子类构造方法 静态代码块:随类的加载而执行,且只执行一次; public cla...原创 2019-05-12 22:47:27 · 157 阅读 · 0 评论