
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
JVM和JMM
1.Java内存区域划分为五个区域方法区:存储的是虚拟机加载的类和一些常量 static修饰的变量堆:JVM启动的时候,存放java的实例对象虚拟机栈:java的方法内存模型. 叫做栈帧. 每个栈帧里面存放的有(局部变量/基本的数据类型变量/引用类型的地址).程序计数器:线程的私有数据 ,用来记载下一条指令的地址.本地方法栈:native2.Java Memory Model(JMM...
线程的状态以及状态转换
线程的五种状态以及状态转换``新建状态(new)用new语句创建的线程处于新建状态,此时它和其他Java对象一样,仅仅在堆区中被分配了内存.它会一直保持这个状态直到启动了start()方法.就绪状态(Runnable)当一个线程对象启动了start()方法后,该线程就处于就绪状态,Java虚拟机会为它创建方法调用栈和程序计数器.处于这个状态的线程位于可运行池中,等待获得CPU的使用权...
到底了







