多线程

什么是多线程

如果在一个进程中同事运行了多个线程,用来完成不同的工作,则称之为"多线程"

多个线程交替占用CPU资源,而非真正的并行执行

多线程好处

充分利用CPU资源

简化编程模型

带来良好的用户体验

Thread类

java提供了java.lang.Thread类支持多线程编程

主线程

main()方法即为主线程入口

产生其它子线程的线程

必须最后完成,因为它执行各种关闭动作

 

在java中创建线程的两种方式

继承java.lang.Threa类

实现java.lang.Runnable接口

使用线程的步骤

 

posted @ 2017-06-13 15:55  阿楠最迷人i  阅读(70)  评论(0编辑  收藏  举报