![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java并发
罐v子
Android开发路上的一个迷途者。如果对我写的文章内容持有不同观点,欢迎提出,我们一起探讨。
展开
-
Java线程基础
多线程基础 什么是线程以及线程与进程的区别 在现代操作系统中,运行一个程序时,会为其创建一个进程。例如启动一个QQ程序,操作系统就会为其创建一个进程。而操作系统中调度的最小单位元是线程,也叫轻量级进程,在一个进程里可以创建多个进程,这些线程都拥有各自的计数器,堆栈和局部变量等属性,并且能够访问共享的内存变量。处理器在这些线程上高速切换,让使用者感觉到这些线程在同时执行。因此我们可以这样理解...原创 2018-02-28 07:23:13 · 211 阅读 · 0 评论 -
Java多线程——线程池原理
前言 线程是稀缺资源,如果被无限制地创建,不仅会消耗系统资源,还会降低系统稳定性。合理地使用线程池对线程进行统一分配、调优和监控,有以下好处: 降低资源消耗 提高响应速度 提高线程的可管理性 Java1.5引入的Executor框架把任务的提交和执行进行解耦,只需要定义好任务,然后提交给线程池。而不需要关心该任务是如何执行、被哪个线程执行以及什么时候执行。 线程池的使用 步骤如下...原创 2018-02-28 07:29:48 · 1855 阅读 · 0 评论