1 think in java

对象导论

  1. 判断继承,就是要确定是否可以用is-a来描述类之间的关系,并使之具有实际意义。
    is-like-a,这种不是纯粹继承,增加了新的api。

  2. 一个非面向对象的编译器产生的函数调用会引起所谓的前期绑定。面向对象语言使用了后期绑定(运行时确定)。在java中动态绑定是默认行为

一切都是对象

  1. java中对象标识符实际上是对象的一个“引用”。
  2. java中任何事物都是按值传递的
  3. 指数计数法

    public class Exponents {
      public static void main(String[] args) {
        // Uppercase and lowercase 'e' are the same:
        float expFloat = 1.39e-43f;
        expFloat = 1.39E-43f;
        System.out.println(expFloat);
        double expDouble = 47e47d; // 'd' is optional
        double expDouble2 = 47e47; // 默认为double
        System.out.println(expDouble);
      }
    }

初始化与清理

你可能感兴趣的:(1 think in java)