摘要:
在Java开发中,多线程是很常用的,用得好的话,可以提高程序的性能。首先先来看一下线程和进程的区别:1,一个应用程序就是一个进程,一个进程中有一个或多个线程。一个进程至少要有一个主线程。线程可以看做是轻量级的进程。(lightweight process)2,多个线程可以共享进程的资源。进程之间是独立的,一个进程不能共享其它进程的资源。3,因为系统创建进程需要为其分配空间,所以创建进程的代价高,创建线程的代价则要小得多。创建线程的方式:Java中创建多线程有3中方式:1,继承Thread类。一个类继承Thread类并且重写了run方法之后,如果新建这个类的实例,并调用start方法,那么系统就 阅读全文
posted @ 2014-02-12 16:17
sam zeng6
阅读(781)
评论(2)
推荐(0)

浙公网安备 33010602011771号