并发编程
文章平均质量分 95
凄戚
这个作者很懒,什么都没留下…
展开
-
并发编程高级部分:并行流,Tasks和Executors以及CompletableFuture类
并发编程1、并发的新定义2、并发的超能力3、并发为速度而生4、四句格言4.1 不要这样做4.2 没有什么是正确的,一切都可能有问题4.3 它起作用,并不意味着它没有问题4.4 你必须仍然理解5、残酷的真像6、并行流7、创建和运行任务8、终止耗时任务9、CompletableFuture 类10、死锁11、 这篇博客是对并发编程学习过程中总结的笔记。 这篇博客是对并发编程概念最基本的介绍,它的目标是为我们提供足够的基础知识,使你能够把握问题的额复杂性和危险性,从而避免一些错误。 1、并发的新定义 并发通常原创 2021-08-26 16:51:40 · 510 阅读 · 0 评论 -
并发底层原理:线程、资源共享、volatile 关键字
并发底层原理:线程、资源共享、volatile 关键字1、线程1.1 定义任务2.2 Thread 类2、资源共享 本博客记录了在学习并发底层的一些知识笔记:包括中底层并发概念。 1、线程 并发将程序划分为独立分离运行的任务。每个任务都由一个执行线程 来驱动,我们通常将其简称为线程。 而一个线程就是操作系统进程中 单一顺序的控制流。因此,单个进程可以拥有多个并发执行的任务。 线程模型为编程带来了便利,它简化了在单一程序中同时交织在一起的多个操作的处理。线程的一大好处是可以使你从这个层次抽身出来,即代码不原创 2021-08-13 17:49:41 · 182 阅读 · 0 评论