标签:学习总结 需要 重写 runnable 虚拟机 syn zed 虚拟 守护线程
1. 进程与线程
2. Thread类与线程的创建
创建线程的另一个途径就是用Thread类直接创建线程对象。使用Thread创建线程通常使用的构造方法是:
Thread(Runnable target)
3. 线程的常用方法
start();
run();
sleep(int millsecond);
isAlive();
currentThread();
interrupt();
4. 线程同步
同步机制:当一个线程使用synchronized(同步)方法时,其他方法只能等待该线程使用完方法后,再使用。
5. 协调同步进程
(1)wait()方法可以中断方法的执行,使本线程等待,暂时让出CPU的使用权,并允许其它线程使用这个同步方法
(2)notifyAll()方法通知所有的由于使用这个同步方法而处于等待的线程结束等待。曾中断的线程就会从刚才的中断处继续执行这个同步方法,并遵循“先中断先继续”的原则
(3)notify()方法只是通知处于等待中的线程的某一个结束等待
6. 计时器线程
7. 守护线程
标签:学习总结 需要 重写 runnable 虚拟机 syn zed 虚拟 守护线程
原文地址:https://www.cnblogs.com/lbz20165118/p/8909090.html