摘要: 原文出处: 占小狼 前言 Java中volatile这个热门的关键字,在面试中经常会被提及,在各种技术交流群中也经常被讨论,但似乎讨论不出一个完美的结果,带着种种疑惑,准备从JVM、C++、汇编的角度重新梳理一遍。 volatile的两大特性:禁止重排序、内存可见性,这两个概念,不太清楚的同学可以看 阅读全文
posted @ 2018-02-27 13:53 阿尹wty 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 转载请注明原创出处,谢谢! 简书占小狼 http://www.jianshu.com/users/90ab66c248e6/latest_articles 前言 看着上一篇的更新时间,发现已经挺长时间没有提笔了,只能以忙为自己开脱了,如果太闲都不好意思说自己是程序猿了,正好今天有人问了我一个问题: 阅读全文
posted @ 2018-02-27 13:52 阿尹wty 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 原文出处: JavaDoop 上一篇文章介绍了 Java NIO 中 Buffer、Channel 和 Selector 的基本操作,主要是一些接口操作,比较简单。 本文将介绍非阻塞 IO 和异步 IO,也就是大家耳熟能详的 NIO 和 AIO。很多初学者可能分不清楚异步和非阻塞的区别,只是在各种场 阅读全文
posted @ 2018-02-27 10:13 阿尹wty 阅读(293) 评论(1) 推荐(1) 编辑
摘要: 原文出处: JavaDoop 本文将介绍 Java NIO 中三大组件 Buffer、Channel、Selector 的使用。 本来要一起介绍非阻塞 IO 和 JDK7 的异步 IO 的,不过因为之前的文章真的太长了,有点影响读者阅读,所以这里将它们放到另一篇文章中进行介绍。 Buffer 一个 阅读全文
posted @ 2018-02-27 10:12 阿尹wty 阅读(312) 评论(0) 推荐(0) 编辑