JVM
半岛码农
这个作者很懒,什么都没留下…
展开
-
jvm虚拟机 【类加载】
类加载机制概述 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,解析和初始化,最终形成可以被虚拟机直接使用的java类型,这就是类加载机制 Hotspot类加载器策略是采用懒加载策略 类加载的时机 类的声明周期 类的初始化例子: 遇到new,getstatic,putstatic或者invokestatic这4个字节码指令时,如果类么有进行过初始化,则需要先触发其初始化...原创 2019-01-19 15:22:38 · 1820 阅读 · 0 评论 -
jvm虚拟机【内存模型(转)】
并发编程的模型分类 在并发编程需要处理的两个关键问题是:线程之间如何通信 和 线程之间如何同步。 通信 通信 是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存 和 消息传递。 在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。 在消息传递的并发模型里,线程之间没有公共状态,线程之间必须通过明确的发送消息来显式进...转载 2019-01-28 11:00:37 · 1870 阅读 · 0 评论