多线程概念
程序就是一段静态的代码,他是程序执行的蓝本,线程也可以理解为程序的一条执行路径,任何程序都是从main方法开始往下执行,只会有一条执行路径。所以前面的案例都是单线程,这条线程是主线程 mian线程
多线程的优势
多线程使系统空转时间减少,提高CPU利用率
进程间不能共享内存,但线程之间共享内存非常容易
使用多线程实现多任务并发比多进程的效率高
Java语言内置多线程功能支持,简化了Java的多线程编程
多线程创建的方式有两种,一种是继承Therd类,一种是实现Runnable接口
继承T