多线程JUC 篇 1.1juc的基本知识-CSDN博客

网站介绍:线程:它被包含在进程中,是进程中真正执行任务的最小单位,一个进程中可以有多个并发的线程,每天线程执行不同的任务。保证了同一时刻只有一个进程在管程内活动,即管程内定义的操作在同一时刻只被一个进程调用(由编译器实现)。wait会且必须当前线程占有锁(即wait需要写到sychronized修饰的代码中),会释放锁。用户线程:当任何一个用户线程未结束,Java虚拟机是不会结束的。守护线程:如果只剩守护线程未结束,Java虚拟机结束。并行:同一时间段内,多个线程在执行任务。从集合的角度来说,进程是线程的容器。