JVM
编程吴彦祖
pluto
展开
-
JVM之虚拟机栈
一.基本概念 虚拟机栈描述的是java方法执行的动态内存模型:每个方法从执行都会创建一个栈帧,用来存储局部变量表,操作数栈,动态链接,方法出口等信息。每一个方法从执行到结束,都对应一个栈帧的在虚拟机栈中的入栈和出栈。特点:线程私有。Class Text{ public static void sleep(){ goBed(); Boole...原创 2018-12-11 19:56:36 · 959 阅读 · 0 评论 -
JVM之基本知识
jvm是java Virtual Machine的简称,意为java虚拟机。虚拟机:通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系。jvm使用软件模拟java字节码的指令集。jvm的内存区域:1.线程独占区和线程共享区:我们知道每一个程序一般都是多个线程同时运行的,为了线程更加安全的进行,每个线程都有自己的私密数据,不能供别的线程使用,有些数据要提供给...原创 2018-12-11 19:57:30 · 158 阅读 · 0 评论