摘要:
众所周知,开启线程2种方法:第一是实现Runable接口,第二继承Thread类。(当然内部类也算...)常用的,这里就不再赘述。 一、线程池 1.newCachedThreadPool (1)缓存型池子,先查看池中有没有以前建立的线程,如果有,就reuse,如果没有,就建立一个新的线程加入池中; 阅读全文
posted @ 2016-11-04 18:59 只会一点java 阅读(3868) 评论(2) 推荐(1)
|
|||
|
摘要:
众所周知,开启线程2种方法:第一是实现Runable接口,第二继承Thread类。(当然内部类也算...)常用的,这里就不再赘述。 一、线程池 1.newCachedThreadPool (1)缓存型池子,先查看池中有没有以前建立的线程,如果有,就reuse,如果没有,就建立一个新的线程加入池中; 阅读全文
posted @ 2016-11-04 18:59 只会一点java 阅读(3868) 评论(2) 推荐(1) |
|||