摘要:
线程生命周期 一个线程从创建到死亡,经历了哪些状态呢 创建(new)状态: 准备好了一个多线程的对象 就绪(runnable)状态: 调用了start()方法, 等待CPU进行调度 运行(running)状态: 执行run()方法 阻塞(blocked)状态: 暂时停止执行, 可能将资源交给其它线程 阅读全文
摘要:
1、如何新建一个线程 2、对线程进行调用 (1)通过start()方法进行线程调用,实现Runnable接口的线程,必须将Runnable作为Thread类的参数,然后通过Thread的start方法来创建一个新线程来执行该子任务。如果调用Runnable的run方法的话,是不会创建新线程的,这根普 阅读全文