1、类加载器分为,root和用户,root级的属于jvm的一部分,用户为自己扩展,提供了用户扩展的类加载器使得,在运行时扩展应用程序成为可能。因为编译器无需在编译时就得知所有类的信息,把这部分委托给了用户扩展的类加载器。
延伸,OSGI中为每个bundle配置一个类加载器,就使得在框架运行时,只关注与微核的运行稳定性,扩展bundle的是否有效是否加载,都被OSGI框架自身控制,每个模块达到绝对的独立,模块间只通过框架建立关联。
2、程序的安全性包括哪些方面?是什么原因让我们不去考虑程序的安全性,程序又运行的相对安全???
找个时间好好的总结一下。
3、线程的优先级是不可靠的,jvm的标准中并没有说高优先级的线程运行完毕后才运行低优先级的线程。所以就有可能在在不同虚拟机的实现下,高优先级线程并未被阻塞的情况下,低优先级的线程也获得了cpu。也可能有的虚拟机实现是按照优先级来运行,高优先级阻塞低优先级才运行。但是当今社会已经是多核了。这点是不是更不可靠了呢?
所以对于线程的同步一定要依靠( sychronization )。
4、虚拟机的实例伴随着main方法的调用开始,结束而结束。请把多线程当作main方法,主线程的一部分。
5、.java文件与.class文件没有关系。可以写一段其他语言的代码,经过特定的编译器,转换为.class文件。java虚拟机需要的是.class字节码文件,并不需要.java文件。
imart的script框架大概就是这样的吧。将js和html文件转换为几个servlet字节码文件。
6、本书中的介绍太深入java内部,是本好书,最近时间不够。暂停一段。
分享到:
相关推荐
深入JVM截取的一些自己认为需要了解,外加一些博客链接,还有转载的一些。不是本人所写,因为是自己看的,想着方便下大家,有些忘记转载的那篇啦,没有写转载作者,先抱歉下,不行我删除
JVM笔记= zip
包含了jvm的视频,jvm的笔记
深入JVM内核—原理、诊断与优化视频教程 深入JVM内核—原理、诊断与优化视频教程
一.java内存结构 2 二 垃圾收集算法: 3 三 JVM参数 4 四 JVM的垃圾回收集器 7 五 常用参数设置 7
深入jvm 内核-原理,诊断于优化视频教程.算是比较基础的
深入JVM内核—原理、诊断与优化视频教程 深入JVM内核—原理、诊断与优化视频教程
jvm中篇笔记.md
深入JVM内核—原理、诊断与优化视频教程———目前,Java是更为流行的编程语言之一,它的基础平台就是JVM。除了Java,如JRuby、Scala、Clojure等语言也运.
深入解析jvm深入解析jvm深入解析jvm深入解析jvm深入解析jvm深入解析jvm
jvm笔记
1、java虚拟机的基本介绍。 2、字节码的执行 3、常用的jvm参数配置 4、算法和种类 5、gc参数配置 6、类加载器 7、性能监控工具 8、jvm堆栈分析
本书讲述了Java虚拟机一运行 所有Java程序的抽象计算机,还讲了几种与虚拟机密切相关的核心Java API。本书通过分析讲解、可运行的示例、参考资料和applet (它作为文中所述概念的交互式例示),提供了Java技术的深人...
炼数成金深入JVM内核—原理、诊断与优化系列视频教程炼数成金深入JVM内核—原理、诊断与优化系列视频教程
JVM 深入JVM JVM详解 JVM知识点 java虚拟机 深入java虚拟机
JVM笔记.html
jvm笔记 1、jvm总体架构.pdf 2、堆内存内部结构.pdf 3、有关内存的常用配置参数.pdf 4、有关内存溢出和内存泄漏的知识点.pdf 5、jvm里的垃圾回收机制.pdf 6、jvm优化知识点升级和配置总结.pdf 7、Tomcat调优...
Inside Java Virtual Machine 中文版pdg版本 想深入了解JVM的必备书籍,欢迎下载 想深入了解JVM的必备书籍,欢迎下载 想深入了解JVM的必备书籍,欢迎下载 想深入了解JVM的必备书籍,欢迎下载
JVM 完整深入解析.pdf
jvm java虚拟机 调优 马士兵 笔记 让你对java虚拟机调优有初步的认识