长沙优就业IT培训学校 |
长沙哪有JAVA培训班,学JAVA就来长沙优就业IT培训学校看看吧!
长沙IT技能培训学校是一家连锁的教育培训学校,学校师资力量雄厚,更有从业15年的设计师在校授课,让学员用短的时间实现从到专业,从专业到的目标,学校每月循环开班,让学员可以随到随学,不浪费学员的宝贵时间。
1.程序计数器:当前线程所执行的字节码行号的指示器。
java虚拟机多线程是通过线程间轮流切换来分配给处理器执行时间;在确定时间节点,一个处理器(一核)只会执行一个线程的指令;为增加 线程切换 回来后能恢复到原执行位置,各个线程间计数器互相不影响,独立存储
如果程序执行的是一个Java方法,则计数器记录的是正在执行的虚拟机字节码指令地址;如果正在执行的是一个本地(native)方法,则计数器的值为Undefined,由于程序计数器只是记录当前指令地址,所以不存在内存溢出的情况,因此,程序计数器也是所有JVM内存区域中一个没有定义OutOfMemoryError的区域。
2.栈:Java方法执行的内存模型。
Java栈中存放的是一个个的栈帧,每个栈帧对应一个被调用的方法。当方法被调用时,栈帧在JVM栈中入栈,当方法执行完成时,栈帧出栈
栈帧中包括局部变量表、操作数栈、指向当前方法所属类的运行时常量池的引用、方法返回地址和一些额外的附加信息。
尊重原创文章,转载请注明出处与链接:http://news.peixun360.com/704071/ 违者必究! 以上就是 长沙优就业IT培训学校 小编为您整理 长沙哪有JAVA培训班 的全部内容。