并发工具类(二)同步屏障CyclicBarrier, 简介 CyclicBarrier 的字面意思是可循环使用(Cyclic)的屏障(Barrier)。它要做的事情是,让一组线程到达一个屏障(也可以叫同步点)时被阻塞,
并发工具类(三)控制并发线程数的Semaphore,工具类semaphore 简介 Semaphore(信号量)是用来控制同时访问特定资源的线程数量,它通过协调各个线程,以保证合理的使用公共资源。很多年
java锁的种类以及辨析(一):自旋锁,java自旋 作者:山鸡 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁为
并发工具类(四)两个线程进行数据交换的Exchanger,工具类exchanger 简介 Exchanger(交换者)是一个用于线程间协作的工具类。Exchanger用于进行线程间的数据交换。它提供一个同步点,在这
Java锁的种类以及辨析,Java锁种类辨析 作者:山鸡 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁为我们开发
Java 8: Lambdas, Part 1,lambdaspart 原文链接 作者: Ted Neward 译者:赵峰 了解Java8 中的lambda表达式 对开发人员来说没有什么比自己选择的语言或平台发布新版本更令人激动了。Java开发者也
深度解析Java8 AbstractQueuedSynchronizer的实现分析(上), 本文首发在infoQ :www.infoq.com/cn/articles/jdk1.8-abstractqueuedsynchronizer 前言: Java中的FutureTask作为可异步执行任务并可获取执行结果而被
Java 8新特性:字符串去重,java新特性 本文首发与InfoQ。 8月19日,Oracle发布了JDK 8u20,JDK 8u20包含很多新特性,比如Java编译器更新、支持在运行时通过API来修改MinHeapFreeRatio和MaxHeapFreeRat
Java网络教程之Socket,网络教程socket 原文地址 译者:贾毅 当我们想要在Java中使用TCP/IP通过网络连接到服务器时,就需要创建java.net.Socket对象并连接到服务器。假如希望使用Java NIO,也
Java锁的种类以及辨析(二):自旋锁的其他种类,java自旋 作者:山鸡 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好
Java锁的种类以及辨析(三):阻塞锁,java辨析 作者:山鸡 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁为
学会放下包袱,热爱单例,放下包袱热爱 原文链接 译者:曾维朝 企业应用程序与移动应用程序有着截然不同的要求。你启动一次企业应用程序,它会连续运行数月或数年。另一方面
并发网2014.9月阅读量Top10,并发2014.9量top10 金秋已过,转眼又到了月底,并发网9月Top10的阅读量的文章新鲜送到,希望各位看官能喜欢!有任何意见和建议,欢迎告诉我们,我们在努力!
线程基础之JAVA和C++0x的特性,java0x 译文连接 译文地址 译者:衣着时 校对:丁一 (有兴趣参与试译或校对的同学,请加入并发网试译者QQ群:369468545) JAVA特性 JAVA线程通常是
Java锁的种类以及辨析(四):可重入锁,java辨析 作者:山鸡 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁
Java类锁和对象锁实践,java类锁对象 感谢[ jiehao ]同学的投稿,投稿可将文章发送到tengfei@wld5.com 类锁和对象锁是否会冲突?对象锁和私有锁是否会冲突?通过实例来进行说明。 一、相
Java中的Atomic包使用指南,atomic使用指南 本文首发于并发网,作者:方腾飞 引言 Java从JDK1.5开始提供了java.util.concurrent.atomic包,方便程序员在多线程环境下,无锁的进行原子操作。原子变
Java IO教程,javaio教程 原文链接 作者:Jakob Jenkov 译者:Connor (cronnorc@gmail.com) ,李璟 校对:方腾飞 Java IO 是一套Java用来读写数据(输入和输出)的API。大部分程序都要处理一些输入
Java IO 概述,javaio概述 原文链接 作者: Jakob Jenkov 译者: 李璟(jlee381344197@gmail.com) 校对:方腾飞 在这一小节,我会试着给出Java IO(java.io)包下所有类的概述。更具体地说,我会根据类的
Java IO: 网络,javaio网络 原文链接 作者: Jakob Jenkov 译者: 李璟(jlee381344197@gmail.com) 校对:方腾飞 Java中网络的内容或多或少的超出了Java IO的范畴。关于Java网络更多的是在我的Java网络教
Java网络教程, 译者:贾毅 校对:方腾飞 本系列尚未翻译完成,有兴趣参与翻译的请在本文评论处留言。 1 Java 网络教程: 基础 2 Java 网络教程: Socket 3 Java 网络教程: ServerSocket 4 Java Ne
《Java特种兵》1.1 String的例子,见证下我们的功底,《java特种兵》1.1 本文是《Java特种兵》的样章,感谢博文视点和作者授权本站发布 1.1 String的例子,见证下我们的功底 哇塞,第1节就
Java IO: 字节和字符数组,javaio 原文链接 作者: Jakob Jenkov 译者: 李璟(jlee381344197@gmail.com) Java中的字节和字符数组,经常被用于临时存储应用程序内部的数据,所以数组也是常见的数据来
《Java特种兵》1.2 一些简单算法,你会如何理解,《java特种兵》1.2 本文是《Java特种兵》的样章,感谢博文视点和作者授权本站发布 1.2 一些简单算法,你会如何理解 终于迎来第二次聚会
《Java特种兵》1.3 简单数字游戏玩一玩,《java特种兵》1.3 本文是《Java特种兵》的样章,感谢博文视点和作者授权本站发布 1.3 简单数字游戏玩一玩 数字游戏?没错,就是玩数字游戏!