原文地址:http://ifeve.com/transation-plan-3
为了促进并发编程在中国的推广和研究,让更多的同学能阅读到国外的文献。所以打算将国外的编程文献翻译成中文,但是我一个人的精力有限,所以希望征集译者帮忙一起翻译。这是一篇比较基础的文章,翻译难度不大,希望翻译后对新手有很大帮助。
- Introduction to Java Concurrency(译者:jiyou)
- Benefits
- Costs
- Creating and Starting Threads(译者:阿里-章筱虎)
- Race Conditions and Critical Sections
- Thread Safety and Shared Resources
- Thread Safety and Immutability(译者:高嵩)
- Synchronized Blocks (译者:同杰)
- Thread Signaling
- Deadlock
- Deadlock Prevention
- Starvation and Fairness
- Nested Monitor Lockout
- Slipped Conditions
- Locks
- Read / Write Locks
- Reentrance Lockout
- Semaphores (译者:寒桐)
- Blocking Queues (译者:寒桐)
- Thread Pools
- Anatomy of a Synchronizer
有兴趣的同学可以一起参与。
如何翻译
- 你可从以上几篇文章中挑选某一篇进行翻译,翻译时间最好是一个星期以内,翻译前请发邮件到ticmy@foxmail.com告诉我你要翻译的文章和预计完成时间,也可以在本文留言告知你要领取的文章,最好是一个星期以内。
- 译者署名的顺序由翻译的字数确定。
- 校对:与其他译者交叉校对,互相讨论翻译与技术问题。
- 如何提交:在并发编程网用QQ登陆,然后发布译文。
- 建议。建议多增加译者注解,无论对于翻译还是读者都有好处。
注意事项
- 本文档的传播是基于学习研究而非商业,因此翻译纯属兴趣和分享精神。
- 对译者的要求,因为我们是出于学习和研究目的,所以对译者没有很高的要求,只要你只要你对并发编程感兴趣,并且愿意用心来翻译文章,翻译完的文章首先自己能读明白就行,放心我们会进行校对。
相关推荐
Java 并发性和多线程Java 并发性和多线程Java 并发性和多线程Java 并发性和多线程Java 并发性和多线程Java 并发性和多线程Java 并发性和多线程Java 并发性和多线程Java 并发性和多线程
在Java编程中,多线程并发是...总之,Java的多线程并发实例可以帮助我们更好地理解和实践线程控制、同步机制以及经典的设计模式,提升我们的编程能力。通过不断学习和实践,我们可以编写出高效、安全的多线程并发程序。
最后,Java并发库还包含了很多其他有用的工具,如Semaphore(信号量)用于控制同时访问特定资源的线程数量,CyclicBarrier(循环屏障)和CountDownLatch(计数器门锁)用于多线程间的协作,以及Lock接口及其实现如...
在Java中,并发和多线程技术允许程序同时执行多个任务,提高系统的资源利用率和响应速度。本篇文章将深入探讨Java并发的核心概念、工具以及相关的源码分析。 1. **线程与进程** - 进程是操作系统分配资源的基本...
Java 高并发多线程编程系列案例代码 & 教程 & 面试题集锦! !! 包括但不限于线程安全性, atomic包下相关类、CAS原理、Unsafe类、synchronized关键字等的使用及注意事项,
java 并发 编程 多线程 concurrent lock condition executorserice executor java.util.curcurrent.
java多线程并发的在新窗口
总之,Java并发编程涉及线程的创建、同步、通信和管理等多个方面。通过理解并熟练掌握`synchronized`、`volatile`、`ExecutorService`、`Future`等核心概念,开发者能够构建高效、稳定的并发程序,应对复杂的应用...
本文将详细探讨如何利用Java的多线程技术和线程池来实现并发查询数据库,以及相关的文件`BatchDataUtil.java`和`BatchDataRunnable.java`可能涉及的关键知识点。 ### 1. 多线程并发查询 多线程并发查询允许我们将一...
能学到什么:常见Java高并发多线程面试问题及在相关场景下如何处理和解决这些问题。 阅读建议:通过快速阅读全文并在过程中标记自己不熟悉的问题,定期复习来提高理解和记忆。通过反复学习和复习,达到消化吸收和...
Java并发多线程是Java编程中的重要组成部分,它允许程序同时执行多个任务,极大地提高了程序的效率和响应性。在Java中,多线程主要通过`Thread`类、`Runnable`接口以及`ExecutorService`来实现。下面我们将深入探讨...
java多线程与高并发java多线程与高并发java多线程与高并发
Java并发性和多线程是Java开发中至关重要的概念,它们涉及到如何在单个或多个处理器上同时执行程序的不同部分,从而提升程序的效率和响应速度。在这个领域,Java提供了丰富的工具和API,使得开发者能够有效地管理和...
并发库高级应用\多线程\Java
在IT领域,多线程和高并发是两个关键概念,特别是在Java编程中,它们对于构建高效、可扩展的系统至关重要。下面将详细解释这两个概念及其在Java中的实现和应用。 多线程是指在一个应用程序中同时运行多个独立的执行...
总结来说,Java多线程并发实战和源码的学习涵盖了线程创建与管理、同步机制、并发容器、内存模型以及并发工具类等多个方面。虽然书中实例不足,但通过结合其他资源,如jcip-examples-src.rar中的代码,可以进一步...
6. **并发工具类**:Java并发包提供了许多工具类,如`CountDownLatch`、`CyclicBarrier`和`Semaphore`,它们在多线程结果组装中起到协调和同步的作用。例如,`CountDownLatch`可以用于让主线程等待所有子线程完成后...
在 Java 中,多线程和并发问题是非常重要的。面试官通常会问一些相关的问题,以检测候选者的基础知识和实际编程能力。 * 如何保证 T2 在 T1 执行完后执行,T3 在 T2 执行完后执行? 这个问题通常会在第一轮或电话...
在Java编程领域,多线程和高并发是两个至关重要的概念,它们对于构建高效、可扩展的系统至关重要。本文将围绕“Java多线程高并发相关资料收集”这一主题,详细探讨这两个领域的核心知识点。 首先,多线程是指在单个...
实现多线程的并发执行,能演示操作系统的时间转轮调度算法对多线程程序执行的影响效果,能控制一个或多个线程的执行情况。