37 super关键字和继承条件下构造方法的执行过程


super关键字代指父类。在子类的方法中,可以通过 `super.属性` / `super.方法` 的方式,显示地去调用父类提供的属性/方法。

36 子类对父类方法的重写


重写发生在子类和父类中。当子类对父类提供的方法不满意的时候,要对父类的方法进行重写。子类的方法名字和父类必须一致,参数列表(个数,类型,顺序)也要和父类一致。

35 权限修饰符总结


权限修饰符有 `private` 、 `default` 、 `protected` 、 `public` 四种,各自作用的范围不同。其中`private` 、 `default` 、 `protected` 、 `public` 四种都可以修饰属性和方法,而只有 `default` 和 `public` 可以修饰类。

34 关于继承


继承是三大特性之一,父类定义的内容,子类可以直接拿过来用,不用在代码上反复重复定义。

33 关于导包


本文主要介绍导包的基本知识,例如包名的要求、导包的注意事项和静态导入

32 代码块


代码块有:普通块、构造块、静态块、同步块等等,本文着重介绍前三种。

31 this和static关键字


本文主要介绍了this和static关键字的作用

30 类的创建之内存分析


本文主要分析两个案例,以加深对类的创建时内存活动的理解

29 构造器及其重载


构造器通常也叫构造方法、构造函数,在项目中几乎无处不在。当给类创建一个对象时,`new` 关键字实际上是在调用构造器。在调用构造器的时候,如果类中没有写构造器,那么系统会默认分配一个空构造器,也可以自己显式地将构造器编写出来。

28 局部变量和成员变量的区别


在创建类的时候往往会创建局部变量和成员变量,本文总结了局部变量和成员变量的区别,方便加以区分。