2018-09-11极客学院笔记

强制类型转换

  • 编译器在编译时只会检查类型之间是否存在继承关系,存在的话就通过编译。运行时会检查真实类型,如果不匹配的话就会抛出ClassCastException异常。

代码块

  • 构造代码块:在构造函数之前执行。
public class person {
    {
        System.out.println("构造代码块");
    }
}

你可能感兴趣的:(2018-09-11极客学院笔记)