Avatar notebook default
11篇文章 · 34608字 · 2人关注
  • Java 编程思想笔记:Learn 11

    第15章 泛型 一般的类和方法,只能使用具体的类型;要么是基本类型,要么是自定义的类。如果要编写可以应用于多种类型的代码,这种刻板的限制对代码的...

  • Java 编程思想笔记:Learn 10

    第 14 章 类型信息 运行时类型信息使得你可以在程序运行时发现和使用类型信息 Java 在运行时识别对象和类有两种方式: 传统的 RTTI(R...

  • Java 编程思想笔记:Learn 9

    13 字符串 13.1 不可以变的 String string 对象是不可变的。String 类中每一个看起来会修改 String 值的方法,其...

  • Resize,w 360,h 240
    Java 编程思想笔记:Learn 8

    第 11 章 持有对象 如果一个程序只包含固定数量的且生命周期都是已知的对象,那么这是一个非常简单的程序。 通常,程序总是根据运行时才知道的某些...

  • Java 编程思想笔记:Learn 6

    第9章 接口 接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 9.1 抽象类和抽象方法 基类往往只是定义函数签名,并没有方法的...

  • Java 编程思想笔记:Learn 7

    10.7 嵌套类 如果不需要内部类对象与其外围类对象之间有联系,那么可以将内部类声明为 static。这通常称为嵌套类。要想理解 static ...

  • Java 编程思想笔记:Learn 5

    继承和组合的使用时机 到底是该用组合还是继承,一个最清晰的办法就是判断是否需要从新类向基类进行向上转型。如果必须向上转型,则继承是必要的。 什么...

  • Java 编程思想笔记:Learn 4

    第 6 章 访问权限控制 权限控制的产生背景 类库设计者难免想重构代码,但是类库使用者却希望代码在某些方面保持不变。权限控制就是把代码中变动...

  • Java 编程思想笔记:Learn 3

    成员初始化 局部变量如果未初始化则会编译时抛出异常 要是类的数据成员是基本类型,那么就会有一个初始值。如果类的数据成员是一个对象的话,默认初始值...

文集作者