全屏浏览
缩小浏览
回到页首
摘要: CyclicBarrier是一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。今天我们就学习一下CyclicBarrier的用法。 CyclicBarrier的简单使用 类CyclicBarrier不仅有CountDownLatch所具有的 阅读全文
posted @ 2017-07-27 16:38 huhx 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 今天我们通过实例来学习一下BlockingQueue的用法。梦想,可以天花乱坠,理想,是我们一步一个脚印踩出来的坎坷道路。 BlockingQueue的实例 官方文档上的对于BlockingQueue的说明: A Queue that additionally supports operations 阅读全文
posted @ 2017-07-27 16:36 huhx 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 这里学习一下java多线程中的关于synchronized的用法。我来不及认真地年轻,待明白过来时,只能选择认真地老去。 synchronized的简单实例 一、 synchronized在方法上的使用 public class SynchronizedTest { public static vo 阅读全文
posted @ 2017-07-27 16:34 huhx 阅读(251) 评论(1) 推荐(0) 编辑
摘要: 这里面对java中的字符编码做一个总结,毕竟在项目中会经常遇到这个问题。爱不爱都可以,我怎样都依你,连借口我都帮你寻。 文件的编码格式 一、关于中文的二进制字节问题 二、字符的编码与解码方式 三、关于文件的编码与读取文件的内容 需要注意的是:文件是以二进制字节的方式存储的。 演示的动态图如下: 三、 阅读全文
posted @ 2017-07-27 14:51 huhx 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 这里学习一下java多线程中的关于wait方法和notify方法的用法。命运不是风,来回吹,命运是大地,走到哪你都在命运中。 wait和notify方法的使用 一、wait与notify的简单实例 import java.util.concurrent.TimeUnit; public class 阅读全文
posted @ 2017-07-27 14:48 huhx 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 这里学习一下java多线程中的关于ThreadLocal的用法。人时已尽,人世还长,我在中间,应该休息。 ThreadLocal的简单实例 一、ThreadLocal的简单使用 package com.linux.huhx.thread2; import java.util.Random; publ 阅读全文
posted @ 2017-07-27 14:48 huhx 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 这里我们通过实例来学习一下java多线程中关于interrupt方法的一些知识。执者失之。我想当一个诗人的时候,我就失去了诗,我想当一个人的时候,我就失去了我自己。在你什么也不想要的时候,一切如期而来。 java多线程中的interrupt实例 一、java中的interrupt的使用 public 阅读全文
posted @ 2017-07-27 14:42 huhx 阅读(300) 评论(0) 推荐(0) 编辑
摘要: Exchanger可以在两个线程之间交换数据,只能是2个线程,他不支持更多的线程之间互换数据。今天我们就通过实例来学习一下Exchanger的用法。 Exchanger的简单实例 Exchanger是在两个任务之间交换对象的栅栏,当这些任务进入栅栏时,它们各自拥有一个对象。当他们离开时,它们都拥有之 阅读全文
posted @ 2017-07-27 14:30 huhx 阅读(3591) 评论(0) 推荐(1) 编辑