![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【多线程】
杨倩-Yvonne
Java高级开发工程师,6年工作经验
展开
-
【多线程】多线程基础
线程作为进程的执行单元,多个线程能够同时执行,可以大大提高程序性能。在本文中将介绍Java多线程的基础知识,从概念入手了解线程与进程的区别,启动一个线程到Thread类的核心API,以及线程生命周期之间的状态转换。一、导图总结二、线程的创建和启动1、继承Thread类创建线程类//通过继承Thread类来创建线程类public class FirstThread ext...原创 2018-10-12 16:03:51 · 299 阅读 · 2 评论 -
【多线程】线程池
1、好处第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源, 还会降低系统的稳定性,使用线程池可以进行统一分配、调优和监控。2、实现原理当提交一个新任务到线程池时,线程池的处理流程:1)线程池判断...原创 2018-10-29 16:40:13 · 548 阅读 · 3 评论