jvm
renxhui
android 开发工程师
展开
-
JVM 类加载机制
概述Java文件最终会被编译成Class文件,Class文件最终需要加载到JVM中才能运行和使用,虚拟机把描述类的Class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被直接使用的Java类型,这就是虚拟机的类加载机制在java的语言里,类的加载,链接,初始化,都是在运行期间进行的,这样虽然会增加一些性能开销,但是会让Java程序更加的灵活,Java天生可以动态扩展语言的特...原创 2019-11-21 17:46:35 · 125 阅读 · 0 评论 -
JVM的内存区域和垃圾回收机制
java 虚拟机在执行java程序的过程中,会把它管理的内存划分为若干那个内存区域,分为以下几种 程序计数器程序计数器是一个较小的内存空间,他可以看做当前线程所执行的字节码的行号指示器,由于java虚拟机的多线程是通过线程轮流切换并分配处理器的执行时间来实现的,任何一个确定的时刻,一个处理器(对应于多核中的一个内核)都只会执行一个线程中的指令,因此为了线程切换后内回到正确的位置,每...原创 2018-07-05 17:30:29 · 2332 阅读 · 0 评论