![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 73
多线程和并发,异步编排
suqinyi
善学如春起之苗不见其增,日有所长
假学如磨刀之石不见其损,年有所亏
展开
-
多线程之多个线程同时下载同一个资源文件
多个线程下载同一个资源文件 一个线程下载一部分 package sqy; import java.io.InputStream; import java.io.RandomAccessFile; import java.net.HttpURLConnection; import java.net.URL; import java.util.concurrent.locks.ReentrantLock; /** * @author suqinyi * @Date 2021/7/1 */ public原创 2021-07-06 10:47:35 · 813 阅读 · 0 评论 -
多线程线程池详解、 线程异步编排和线程串行化
多线程进阶 文章目录多线程进阶前言一、创建多线程的4种方式(回顾)1.1、创建线程1.2、区别1.3 总结二、线程池创建和说明1、自定义线程池1.1、7大参数说明1.2、自定义创建1.3、工作顺序1.4、案例思考2、Executors创建功能性线程池2.1、常见的四种功能性线程池2.2、创建定长线程池2.3、为什么使用线程池三、CompletableFuture异步编排和串行化1.1、CompletableFuture介绍1.2、2种创建方式 前言 多线程,可以先看下小编总结的多线程(一)基础篇==&g原创 2021-08-23 22:31:52 · 1407 阅读 · 0 评论 -
java基础总结之多线程(一)
多线程 总结多线程的创建方式和线程安全 文章目录多线程前言一、脑图概要方式一:继承Thread方式二:实现Runnable方式三:实现Callable方式四:线程池Thread中的常用方法三、解决线程安全的三种办法方式一:synchronized包含共享数据方式二:直接使用synchronized方式三:锁lock单例模式中的懒汉式(改成线程安全)四:线程通信例题:生产者/消费者问题线程通信总结总结 前言 何时需要多线程: 01:需要同时执行两个或多个任务。 02:实现一些需要等待的任务时,如用户输原创 2021-04-24 01:56:57 · 232 阅读 · 1 评论