Java语言基础-多线程
摘要:
多线程 进程:正在进行中的程序(直译); 线程:就是进程中的一个负责程序执行的控制单元(执行路径);一个进程中可以有多个执行路径,称为多线程。 一个进程中,至少要有一个线程。 多线程存在的意义:开启多个线程,是为了同时运行多部分代码; 每一个线程都有自己运行的内容,这个内容可以称为线程要执行的任务。 多线程优点:解决了多部分同时运行的问题。 多线程弊端:线程太多会导致效率的降低。 其实应用程序的执行都是cpu在做着快速的切换完成的,这个切换是随机的。 JVM启动时就启动了多个线程,至少有两个线程可以分析得出来: 1.执行main函数的线程; 该线程的任务代码都定义在main函数中; 2.负责. 阅读全文
posted @ 2012-07-25 18:19 foolchen 阅读(302) 评论(0) 推荐(0) 编辑