Java并发(零)教程目录

news/2025/2/26 19:54:53

上网看博客的时候无意中发现了有一个Java并发的教程还不错,有20多篇讲并发的,一天翻译1篇似乎也不太难。Let's go!

原文地址:http://tutorials.jenkov.com/java-concurrency/index.html

下面是目录:

  1. Java Concurrency / Multithreading Tutorial(Java并发/多线程教程)
  2. Multithreading Benefits(多线程的优势)
  3. Multithreading Costs(多线程的开销)
  4. Concurrency Models(并发模型)
  5. Same-threading(同一线程)
  6. Concurrency vs. Parallelism(并发 vs. 并行)
  7. Creating and Starting Java Threads(创建和启动一个Java线程)
  8. Race Conditions and Critical Sections(竞态条件和临界区)
  9. Thread Safety and Shared Resources(线程安全和共享资源)
  10. Thread Safety and Immutability(线程安全和不可变性)
  11. Java Memory Model(Java内存模型)
  12. Java Synchronized Blocks(Java同步代码块)
  13. Java Volatile Keyword(Java Volatile关键字)
  14. Java ThreadLocal(Java线程局部变量)
  15. Thread Signaling(Java线程信号)
  16. Deadlock(死锁)
  17. Deadlock Prevention(死锁预防)
  18. Starvation and Fairness(饥饿和公平)
  19. Nested Monitor Lockout(嵌入式监视器闭锁)
  20. Slipped Conditions
  21. Locks in Java(Java中的锁)
  22. Read / Write Locks in Java(Java中的读锁和写锁)
  23. Reentrance Lockout(可重入闭锁)
  24. Semaphores(信号量)
  25. Blocking Queues(阻塞队列)
  26. Thread Pools(线程池)
  27. Compare and Swap(比较和交换)
  28. Anatomy of a Synchronizer(同步器的剖析)
  29. Non-blocking Algorithms(非阻塞算法)
  30. Amdahl's Law(阿达玛定律)
  31. Java Concurrency References(Java并发参考)

转载于:https://www.cnblogs.com/tuhooo/p/9065556.html


http://www.niftyadmin.cn/n/3280950.html

相关文章

记一次计算机网络作业

Telnet远程登录计算机网络实验 实验设备和环境: Win10 64位PC 安装了Wireshark软件和VMware软件,VMware中有Red Hat Linux虚拟机。相当于有两台主机,为了区分两台主机下文中称Windows宿主机为Windows,称虚拟机Red Hat为Linux。 实…

多线程 pthread学习之一

一个简单的多线程例子 thread_demo1.c : <pre name"code" class"cpp">#include <stdio.h> #include <stdlib.h> #include <time.h> #include <pthread.h>static void wait(void) {time_t start_time time(NULL);while (ti…

数据结构-排序-快排

快速排序 首先快速排序步骤&#xff1a; 首先选择轴值把待排序内容分为两部分&#xff0c;左边为小于或者等于轴值&#xff0c;右边为大于轴值然后对左右重复上面步骤直到整个序列有序直接上代码这里先写一次划分的代码这里的一次划分是那第一个数字为轴值&#xff0c;我们也可…

图像处理的基础学习

矢量图像从结构理论上来说是没有锯齿的&#xff0c;但是由于显示器的物理特性是点阵显示&#xff0c;所以矢量图像最终表现在屏幕上的时候也会有锯齿现象。也就是说矢量图象真正的优势并不是体现在最终表现效果上&#xff0c;而是在图像制作过程中可以不损失质量地进行各种拉伸…

Python3 编译中文字串报错解决方案

问题&#xff1a; Python3.6.5 版本中&#xff0c;程序有中文&#xff0c;运行时出现以下error&#xff1a; SyntaxError: Non-UTF-8 code starting with \xb2 in file XXX.py on line 8, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details Roo…

Qt的打印机使用设置

最近项目要加一个打印设置&#xff0c;查了下Qt打印机的调用方法&#xff0c;主要用到下面的类QPrinter, QPrintDialog; 初步的打印机调用demo: ps: 首先要在qt的.pro文件中添加打印机支持&#xff1a; QT printsupport QPrinter printer(QPrinter::ScreenResolution);QPrint…

zabbix学习基础篇-3 :创建触发器-自定义告警声音-确认告警-触发action

snailshadow 标签: zabbix1&#xff0c;创建触发器 选择【配置】-【主机】-点击触发器 进入后&#xff0c;点击右上角创建触发器 进入触发器编辑页面&#xff1a; 名称&#xff1a;自定义 表达式&#xff1a;点击添加按钮&#xff0c;可以选择表达式 描述&#xff1a;自定义 UR…

Qt学习入门

收录学习QtCreator的学习网站: http://www.devbean.net/2012/09/qt-study-road-2-events-accept-reject/学习QtCreator主要是因为它优良的跨平台性,和较为丰富的界面控件资料, 同时对于重载控件和修改控件皮肤的健壮的支持特点.对于未曾写过应用程序界面的人来说,我个人总结几…