摘要: 1、子类的构造过程中必须调用其基类的构造方法。2、子类可以在自己的构造方法中使用super(argument_list)调用基类的构造方法。 2.1 使用this(argument_list)调用本类的另外构造方法。 2.2 如果调用super,必须写在子类构造方法的第一行。3、如果子类的构造方... 阅读全文
posted @ 2015-08-17 22:01 子健儿 阅读(193) 评论(0) 推荐(0) 编辑
摘要: package com.imooc.practice;class Parent{ public Parent(){ System.out.println("Parent构造方法执行!"); } { System.out.println("... 阅读全文
posted @ 2015-08-17 21:58 子健儿 阅读(591) 评论(0) 推荐(0) 编辑
摘要: Java 中可以通过初始化块进行数据赋值。如:在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用 static 修饰初始化块,就称为静态初始化块。需要特别注意:静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变... 阅读全文
posted @ 2015-08-17 21:51 子健儿 阅读(139) 评论(0) 推荐(0) 编辑
摘要: serialVersionUID适用于Java的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同... 阅读全文
posted @ 2015-08-17 09:43 子健儿 阅读(142) 评论(0) 推荐(0) 编辑