随笔分类 - jvm
摘要:从class文件到内存中的类,按照先后顺序需要经过加载、链接以及初始化三大步骤。 加载:双亲委派模型,每当一个类的加载器接收到加载请求时,它会先将请求转发给父加载器。 JAVA9之前,启动类加载器负责加载最为基础最为重要的类,比如lib目录下。除了启动加载器,另外两个重要的类加载器 扩展类加载器(l
阅读全文
摘要:1.JAVA代码的运行模式: 可以在开发工具中运行,可以直接双击JAR文件运行,可以在命令行运行,无论是哪种运行方式,都离不开JRE,即JAVA运行时环境。这也是JAVA与C++的区别,C++是编译成机器码在CPU中运行。 2.为什么需要在虚拟机运行: JAVA是一门高级程序语言,语法复杂,抽象程
阅读全文
浙公网安备 33010602011771号