多线程
学而时习之,不亦说乎。
读书的目的绝对不是为了记住多少知识,而是带着自己的思考让自己变得更有思想。学习的秘诀就是读很多书。
展开
-
多线程
1、多线程一定要重写Thread中的run方法,然后通过初始化对象,然后调用start()方法,来启动线程并启动线程中的run()方法 2、currentThread()方法静态的调取当前的线程, 3、通过getName()获取线程的名字 4、setName()设置此线程的名字 5、yield()调用此方法的线程释放当前CPU的执行权 6、join()方法比如在A线程中调用B线程的joi...原创 2019-03-14 18:15:19 · 133 阅读 · 0 评论 -
多线程2
线程的五种状态: 要想实现多线程,必须在主线程中创建新的线程对象,java语言使用Thread类及其子类的对象来表示线程,在它的一个完整的生命周期中通常要经历如下的五种状态: 新建:当一个Thread类或其子类的对象被声明并创建时,新生的线程对象处于新建状态 就绪:处于新建状态的线程被start()后,将进入线程队列等待CPU时间片,此时它已具备了运行的条件。 运行:...原创 2019-03-15 16:05:56 · 130 阅读 · 0 评论