Java 线程相关类

2017-03-01
阅读 4 分钟
2.3k
使用ThreadLocal类可以简化多线程编程时的并发访问,使用这个工具类可以很简捷地隔离多线程程序的竞争资源。Java5之后,为ThreadLocal类增加了泛型支持,即ThreadLocal<T>

Java 线程池

2017-03-01
阅读 7 分钟
2.2k
线程池在系统启动时即创建大量空闲线程,将一个Runnable、Callable对象—–>传给线程池—–>线程池启动里面的一个线程来执行它们的run()或者call()方法———->当线程执行体执行完成后,线程并不会死亡,而是再次返回线程池成为空闲状态,等待下一个Runnable、Callable对象的run()或者call()方法

Java 线程通信 线程组 线程异常处理机制

2017-02-27
阅读 12 分钟
3.2k
wait方法:导致当前线程等待,直到其他线程调用该同步监视器的notify()方法或notifyAll()方法来唤醒该线程。 {代码...}

Java 多线程

2017-02-21
阅读 22 分钟
2.7k
几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个运行中的程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程