
多线程
文章平均质量分 84
编程牧马人
公众号:「编程牧马人」一个菜鸟的成长之路...
展开
-
使用CompletableFuture
多线程相关知识 – CompletableFuturepublic class TestCompletableFuture { public static void main(String[] args) throws InterruptedException { // 交给异步线程执行, CompletableFuture<Double> completableFuture = CompletableFuture.supplyAsync(TestCom原创 2022-02-11 11:53:29 · 1352 阅读 · 0 评论 -
Java多线程基础(下)
紧接上一篇Java 多线程基础(上),本文目录结构如下:8、使用ReentrantLock9、使用Condition10、使用ReadWriteLock11、使用StampedLock12、使用Concurrent集合13、使用Atomic14、使用线程池15、使用Future16、使用CompletableFuture17、使用ForkJoin18、使用ThreadLocal8 使用ReentrantLock我们知道Java语言直接提供了synchronized关键字用于加锁,原创 2021-01-09 18:01:31 · 230 阅读 · 0 评论 -
Java 多线程基础(上)
多线程一直是Java 面试中常考的基础知识,之前一直没有系统的学习过,这段时间对着廖雪峰大师的讲义从新把该知识内容整理一遍,该文章系列内容全部来源于廖雪峰官方网站Java 基础教程。原文链接:Java 多线程基础(上)Java多线程基础(下)系列目录如下:1、 线程创建2、 线程的状态3、 中断线程4、 守护线程5、 线程同步6、 死锁7、 使用wait和notify1、线程创建//方法一:从Thread派生一个自定义类,然后覆写run()方法:class MyThread e原创 2021-01-09 16:32:11 · 240 阅读 · 0 评论