随笔分类 -  Java / JVM

JVM (Java虚拟机)
摘要:JVM Java虚拟机(Java Virtual Machine,缩写:JVM),一种能够执行Java字节码的虚拟机,以堆栈结构机器来实现。最早由Sun微系统所研发并实现第一个实现版本,是Java平台的一部分 作为一种编程语言的虚拟机,实际上不只是专用于Java语言,只要生成的编译文件符合JVM对加 阅读全文
posted @ 2024-01-03 13:08 艺言弈行 阅读(44) 评论(0) 推荐(0)
摘要:跟踪收集器 跟踪收集器采用的为集中式的管理方式,全局记录对象之间的引用状态,执行时从一些列GC Roots的对象做为起点,从这些节点向下开始进行搜索所有的引用链,当一个对象到GC Roots 没有任何引用链时,则证明此对象是不可用的。 下图中,对象Object6、Object7、Object8虽然互 阅读全文
posted @ 2016-03-07 14:47 艺言弈行 阅读(866) 评论(0) 推荐(0)
摘要:Java类的加载是由类加载器来完成的,过程如下: 首先,加载是把硬盘、网络、数据库等的class文件中的二进制数据加载到内存的过程,然后会在Java虚拟机的运行时数据区的堆区创建一个Class对象,用来描述该类,再在方法区存放这些二进制数据,用来保存类对应的数据结构 Java的类加载器有哪些? 下面 阅读全文
posted @ 2016-01-31 00:35 艺言弈行 阅读(474) 评论(0) 推荐(0)