线程:在一个进程中,线程负责代码的执行
1.运行任何一个Java程序的时候,都会创建一个main线程来执行main方法
2.一个Java程序中,至少有两个线程,一个主线程负责代码执行,一个线程负责垃圾回收。
多线程好处:
1.解决一个进程能同时执行多个任务。
2.提高了资源利用率
多线程弊端:
1.增加CPU负载。
2.降低了一个进程中线程的执行概率。
3.引发线程安全。
4.出现死锁现象。