概念区别

1、进程与线程的区别

2、线程实现:Thread与Runnable

3、线程分类:用户线程、守护线程

4、start()、run()

5、sleep()、wait()、 yield()、join()

Thread.yield() : 从执行中的状态变回可执行状态

join():在某些情况下,主线程创建并启动了子线程,如果子线程中需要进行大量的耗时运算,主线程往往将早于子线程结束之前结束,如果主线程想等待子线程执行完毕后,获得子线程中的处理完的某个数据,就要用到join方法了,方法join()的作用是等待线程对象呗销毁。

6、线程栈模型

7、线程让步     

 

posted @ 2017-09-19 11:33  阿狸哥哥  阅读(128)  评论(0编辑  收藏  举报