1、Java基础概念 Java内存模型 线程应用实例 Java中的String Java中的集合 Java中的泛型 Java 中的多态 Java相关 Java反射 Java中的内部类 Java中的Error和Exception Java中的异常体系 Java中的引用类型:强引用、软引用、弱引用、虚引用 重写equals方法时必须重写hashCode方法 2、Java 虚拟机相关 Java虚拟机(一)—— 虚拟机简介 Java虚拟机(二)—— 内存区域/运行时数据区域 Java虚拟机(三)—— Java变量在虚拟机中的内存分配 Java虚拟机(四)—— Java虚拟机中的对象