0

JVM采用按需加载class文件,采用双亲委派模式加载class文件,避免重复加载、防篡改等。

队列的特点是先进先出,栈的特点是后进先出。Queue继承Collection接口,Stack继承Vector容器类,最顶层接口也是Collection。

class文件包含JAVA程序执行的字节码;数据严格按照格式紧凑排列在class文件中的二进制流,中间无任何分隔符;文件开头有一个0xcafebabe(16进制)特殊的一个标志。

Java发展过程中的重大事件,JVM发展历程。

点对点(简单模式)、一对多(工作队列模式)、发布订阅、路由、Topic通配符。

粗览Java程序的运行流程、代码的执行流程,了解JVM的整体结构、架构模型、生命周期。

主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等。Java 无法直接操作内存,Unsafe类相当于Java的后门,可以通过C++来操作内存。

为了提高程序运行的性能,现代CPU在很多方面对程序进行了优化。例如:CPU高速缓存。尽可能的避免处理器访问主存的时间开销,处理器大多会利用缓存来提高性能。