摘要: 1.fianl关键字可以用来修饰类、属性、方法; 2.final关键字修饰的类不能再继承; 如:String String类是final修饰的类不能被继承 3.final关键字修饰的方法不能被重写; 4.final关键字修饰的变量初始化后值不能再发生改变; 5.在java中使用static和fina 阅读全文
posted @ 2017-05-19 09:30 『憧憬』 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.Private成员; 2.子类与父类不同包,使用默认访问权限的成员; 3.构造方法。 阅读全文
posted @ 2017-05-19 09:14 『憧憬』 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: 第一步:在创建类之前,检查类是否已加载(检查硬盘上的.Class文件是否加载到内存中)。如果没有加载就先加载父类的文件,再加载本类的文件。 Java使用的加载策略:懒惰式加载(按需加载),用到的时候加载一次,并只加载一次。 第二步:分配对象的空间。递归分配所有父类和子类的属性空间,属性会自动初始化为 阅读全文
posted @ 2017-05-19 08:55 『憧憬』 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 构造方法不能被继承,因此不能重写。 方法重写的规则 1.方法名相同; 2.参数列表相同; 3.返回值类型相同或者是其子类; 4.访问权限不能严于父类。 阅读全文
posted @ 2017-05-19 08:34 『憧憬』 阅读(109) 评论(0) 推荐(0) 编辑