Java1.0至Java8,其内置的类有四千多余,对应的便是在 rt.jar包中,但实际上,并没有任何一个应用程序,会将这些 Class全部都使用到;so,我们需要做的便是将rt.jar分解成更加易于管理的部分,这也便是 Module模块化的含义 这四千多类实际上是需要一些内部封装的类配合才能后起作用的,这些内部封装的类通常是不建议我们直接去使用,即,对使用者透明,如:sun.misc.Unsafe 因为很多的框架和库的开发人员,会通过这些东西来提高框架和库的性能和使用底层功能 模块化的关键优势,些许列举: …