Java进阶
扫地僧G
这个作者很懒,什么都没留下…
展开
-
Java线程池的使用
线程池的使用1.创建线程池Java线程池的实现是java.util.concurrentThreadPoolExecutor类。先看该类的构造函数,该类提供了4个构造函数,但最终都调用了参数最多的一个,也就是说如果你选择其他的构造函数,某些值会使用默认值。我们看最负责的一个构造函数:public ThreadPoolExecutor(intcorePoolSize,原创 2014-09-08 12:18:51 · 1433 阅读 · 0 评论 -
Java引用详解
一、对象可达性Java虚拟机有5个不同级别的对象的可达性。●强可达(Strongly reachable)如果一个对象可以被一些线程直接使用而不用通过其他引用对象(reference objects),那么它就是强可达。一个新创建的对象对创建它的线程来讲就是强可达的。这是我们知道并且一直在使用的引用类型(译注:通常被new出来的对象都是强可达的,他们的引用就是强引用)。任何通过强引原创 2014-09-08 12:28:14 · 4087 阅读 · 1 评论