摘要:
模块化概述Java语言随着这些年的发展,Java越来越庞大,逐渐发展成一面“臃肿”的语言。而且无论运行一个大型的软件系统,还是一个小的的程序,即使程序只需要使用java的部分核心功能,JVM也要加载整个JRE环境。为了给Java“瘦身”,让Java轻量化,Java9正式推出了模块化系统。 Java被 阅读全文
摘要:
类加载当程序要使用某个类是,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行加载。如果不出现意外的情况下,JVM将会连续完成这三个步骤,所以有时也把这三个步骤通常为类加载或类初始化 类的加载 就是指将class文件读入内存,并为之创建一个java.lang. 阅读全文