摘要: final关键字: 1.final关键字可以用来修饰类,属性,方法 2.final关键字修饰的类不能再被继承。比如:String String类是final修饰类,不能被继承 3.final关键字修饰的方法,不能再被子类重写 4.final关键字修饰的变量,初始化以后不能发生改变 在java中使用s 阅读全文
posted @ 2017-05-20 20:11 【红色枫叶】 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一,abstract关键字: abstract关键字表示的是抽象的意思,可以用来修饰类和方法。修饰的类我们称之为抽象类,修饰的方法我们称为抽象方法 二.abstract修饰类,抽象类: public abstract class 类名{} 抽象类用来表示一些抽象的概念 抽象类的特点: a.抽象类不能 阅读全文
posted @ 2017-05-20 19:48 【红色枫叶】 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 对象初始化过程 第一步:在创建之前,检查是否加载(检查硬盘上的class文件是否加载到内存中,如果没有加载,就先加载父类的文件) 在加载父类的文件,在加载本类的文件中java使用的加载的策略:懒惰式加载(按需加载)用到的时候,只加载一次。 第二步:分配对象的空间。递归分配所有父类和子类的属性空间,属 阅读全文
posted @ 2017-05-20 19:35 【红色枫叶】 阅读(98) 评论(0) 推荐(0) 编辑