线程与进程

1.线程与进程之间有什么不同?

线程是进程都子集,每个进程中可以有许多线程,不同的线程执行不同的任务。不同的进程使用不同点内存空间,所有点线程公用一片内存空间。

2.java多线程调用中wait()与sleep()有什么不同?

Wait()与sleep()都会造成某种形式的暂停,它们可以满足不同的需求。wait()方法用于线程之间的通信,当等待条件为真且有线程被唤醒,wait()方法就会释放锁。而sleep()仅仅释放cpu资源或者让当前线程暂停一会儿,不会释放锁。

原文地址:https://www.cnblogs.com/mylanguage/p/5625697.html