java
文章平均质量分 81
cglThk
这个作者很懒,什么都没留下…
展开
-
java并发编程(一)类、接口和方法
多核的时代,所以面向多核编程很重要,所以java的并发跟多线程的开发就很重要。 1.线程池 WHY:复用线程,可以降低创建线程的开销,因为在线程执行结束后执行回收操作,不是真正去销毁线程。 TestThreadPool.java,本地环境测试,线程中执行很简单,创建线程的开销占整个时间的比例较大,100000次运算的时候,ThreadPoolExecutor:Thread原创 2015-04-06 11:58:42 · 1333 阅读 · 0 评论 -
jvm运行时的数据区域
有些是jvm启动的时候被创建,jvm退出时被销毁,剩下的是伴随着线程的,线程创建时被创建,线程退出时被销毁。 1.PC寄存器(program counter register) 在任何一个时刻,一个jvm线程都只能执行一个方法,如果这个方法不是本地方法,pc register就保存的现在正在被执行的方法的jvm指令地址,如果是本地方法,就没有定义。是唯一的一个在java虚拟原创 2015-07-06 10:31:45 · 635 阅读 · 0 评论