Java虚拟机——Java内存区域与内存溢出异常

对于Java程序员来说,在虚拟机自动内存管理机制的帮助下,不在需要为每一个new操作去写配对的delete/free代码,不容易出现内存泄漏和内存溢出问题。程序员把对内存控制的权利交给了Java虚拟机,一旦出现内存的泄漏和溢出方面的问题,若不了解虚拟机怎样使用内存,则排查错误将成为一项异常艰难的工作

程序计数器是一块较小的内存空间,他可以看做是当前线程所执行的字节码的行号指示器。

由于Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个确定的时刻,一个处理器都只会执行一条线程中的指令。

猜你喜欢

转载自blog.csdn.net/u014067137/article/details/81078403
今日推荐