管程(Monitor)
是一种同步机制,保证同一时间,只有一个线程访问被保护的代码或者数据
用户进程和守护进程
用户线程
自定义的线程:主线程结束后,如果有用户线程还在执行则程序继续运行,jvm存活
守护线程
是后台自动执行的线程:比如垃圾回收。如果主线程结束,此时没有用户进程,那么都是守护线程,jvm结束
是一种同步机制,保证同一时间,只有一个线程访问被保护的代码或者数据
自定义的线程:主线程结束后,如果有用户线程还在执行则程序继续运行,jvm存活
是后台自动执行的线程:比如垃圾回收。如果主线程结束,此时没有用户进程,那么都是守护线程,jvm结束