![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 76
云澜哥哥
努力晋升,学以致用
展开
-
实战Java高并发程序设计
多线程原创 2022-09-28 17:34:29 · 398 阅读 · 0 评论 -
《高性能-服务系统构建与实战》
高可用原创 2022-09-05 21:37:00 · 274 阅读 · 0 评论 -
《Java并发编程核心方法和框架》
多线程相关原创 2022-07-11 14:51:09 · 168 阅读 · 0 评论 -
《java高并发编程详解》
package com.thread;import lombok.extern.slf4j.Slf4j;import java.util.concurrent.TimeUnit;/** * @author 云澜 * @date 2021/7/22 3:49 下午 */@Slf4jpublic class TryConcurrency { public static void main(String[] args) { //需求:同时进行看着新闻&听着音.原创 2021-07-22 16:22:26 · 412 阅读 · 0 评论 -
《java并发编程实战......读后感》
并发的原因:1.公平性2.便利性3.资源利用率原创 2020-06-29 15:20:08 · 515 阅读 · 0 评论 -
《Java并发编程之美-多线程之线程池》
《八:Java 并发包中线程池ThreadPoolExecutor原理》线程池主要解决两个问题:一是当执行大量异步任务时线程池能够提供较好的性能。在不使用线程池时,每当需要执行异步任务时直接new 一个线程来运行,而线程的创建和销毁是需要开销的。线程池里面的线程是可复用的,不需要每次执行异步任务时都重新创建和销毁线程。二是线程池体提供了一种资源限制和管理的手段,比如可以限制线程的个数,...............原创 2019-04-10 20:15:25 · 492 阅读 · 0 评论 -
《Java并发编程之美-总结》
《一》线程的概念:线程是进程中的一个实体,线程本身是不会独立存在的。进程是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,线程则是进程的一个执行路径,一个进程中至少有一个线程,进程中的多个线程共享进程的资源。真正要占用CPU运行的是线程,线程是CPU分配的基本单位。一个进程中有多个线程,多个线程共享进程的堆和方法区资源,但是每个线程有自己的程序计数器和栈区域。栈:将.........原创 2019-03-20 09:51:14 · 368 阅读 · 0 评论 -
java 多线程编程实战基础
java 完全采用了动态内存分配方式,使用new 创建对象Intranet 企业内部网Internet 公网企业内部网比公网安全,因为可以物理的控制对公司内部服务器的访问存储:1.寄存器,最快的存储区,位于处理器内部,但数量有限2.堆栈,位于通用RAM(随机访问存储器中),但通过堆栈指针可以从处理器那里取得直接支持。指针向下移动,分配新的内存;向上移动,释放内存3.堆,一种通用的内存池,用于存放所...原创 2018-04-27 13:32:11 · 136 阅读 · 0 评论 -
多线程应用场景
Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的原创 2017-06-18 08:43:25 · 1537 阅读 · 0 评论