2019-12-01:Java语言核心内容

面向对象思想

简单来说:具有抽象、封装、继承、多态的编程思想称为面向对象编程思想.

  1. 抽象:将问题域中的模型看成是某一个对象,再根据对象的属性和行为进行抽象化的描述。
  2. 封装:一般的做法就是私有化代码,对外提供统一的访问接口.
  3. 继承:当新的对象是建立在就对象基础之上的时候,通过继承机制,实现代码的服用.
  4. 通过调用统一的接口,在运行时根据不同的对象,实现不同的行为.

JVM内存模型

JMM内存模型

String类型

泛型

集合类型

BIO、NIO

多线程

反射机制

工具类

常见异常

你可能感兴趣的:(2019-12-01:Java语言核心内容)