java编程思想读书笔记五:初始化与清理

来源:互联网 发布:网络搜索 编辑:程序博客网 时间:2024/06/15 04:46

基本类型的重载

  • 如果传入的数据类型(实际参数类型)小于方法中声明的形式参数类型,实际数据类型就会被提升。char型略有不同,如果无法找到恰好接受char参数的方法,就会把char直接提升到int型。
  • 如果传入的实际参数较大,就得通过类型转换来执行窄化转换到最接近的类型。

this关键词

  • this调用一个构造器,但却不能调用两个。此外,必须将构造器调用置于最起始处,否则编译器会报错。
  • 除构造器外,编译器禁止在其它任何方法中调用构造器。

静态数据初始化

  • 当首次生成这个类的对象时,或者首次访问属于那个类的静态数据成员时,静态数据初始化,且只进行一次。
原创粉丝点击