进程是代码在数据集合上的一次运行活动,是系统进行资源分配调度的基本单位;
    线程是进程的一个执行路径,是CPU分配的基本单位;
    一个进程中可以有多个线程,这多个线程可以共享这个进程的资源,线程共享进程 资源。每个线程中都有私有的PC和栈,而方法区和堆则是线程共享的。