摘要: 线程是一种稀缺资源,他的创建和销毁是一个相对偏重且耗资源的操作,而Java线程依赖于内核线程,其线程的创建需要进行操作系统状态的切换,为避免资源过度消耗需要设法重用线程执行多个任务。线程池就是一个线程缓存,负责对线程进行统一分配、调优和监控。 什么时候使用线程: (1)单个任务处理时间比较短; (2 阅读全文
posted @ 2019-12-31 10:54 小小吸血鬼 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 线程可分为:1.用户级线程(ULT) 2.内核级线程(KLT):依赖于底层操作系统; JVM属于内核级线程:java线程创建是依赖于系统内核,通过JVM调用系统库创建内核线程,内核线程与java-Thread是1:1的映射关系 阅读全文
posted @ 2019-12-31 10:37 小小吸血鬼 阅读(1052) 评论(0) 推荐(0) 编辑