摘要:
join线程:当某个程序执行流中调用其他线程的join()方法时,调用线程将被阻塞,直到被join方法加入的join线程完成为止。public class Test2 {public static void main(String[] args) throws InterruptedException {Join j1=new Join("新线程");j1.start();for (int i = 0; i <100; i++) {if(i==20){Join j2=new Join("被Join的线程");j2.start();j2.join() 阅读全文
摘要:
进程:是系统进行资源分配和调度的一个独立单位。1、独立性,进程是系统中独立存在的实体,它可以拥有自己的独立资源,每一个进程都有自己的私有地址空间。在没有进过进程本身允许的情况下,一个用户进程不可以直接访问其他进程的地址空间。2、动态性,进程与程序的区别在于,程序只是一个静态的指令集合,而进程是一个正在系统中活动的指令集合。进程具有自己的生命周期和各种不同的状态。3、并发性,多个进程可以在单个处理器上并发执行,多个进程之间不会互相影响。线程:也被称作轻量级进程,线程是进程的执行单元,一个进程可以有多个线程。线程不拥有资源,它与父进程的其它线程共享该进程所拥有的资源。线程的执行时抢占式的。在jav 阅读全文