JAVA
hgh813210
这个作者很懒,什么都没留下…
展开
-
Java锁的种类以及辨析——阻塞锁
锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁为我们开发提供了便利,但是锁的具体性质以及类型却很少被提及。本系列文章将分析JAVA下常见的锁名称以及特性,为大家答疑解惑。三、阻塞锁:阻塞锁,与自旋锁不同,改变了线程的运行状态。在JAVA环境中,线程Thread有如下原创 2015-08-31 15:21:09 · 510 阅读 · 0 评论 -
Java中 NIO与IO的区别
当学习了Java NIO和IO的API后,一个问题马上涌入脑海:我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析Java NIO和IO的差异、它们的使用场景,以及它们如何影响您的代码设计。Java NIO和IO的主要区别下表总结了Java NIO和IO之间的主要差别,我会更详细地描述表中每部分的差异。IO NIO面向流原创 2015-08-31 15:25:45 · 602 阅读 · 0 评论 -
java锁的种类以及辨析——自旋锁
java锁的种类以及辨析(一):自旋锁锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁为我们开发提供了便利,但是锁的具体性质以及类型却很少被提及。本系列文章将分析JAVA下常见的锁名称以及特性,为大家答疑解惑。1、自旋锁自旋锁是采用让当前线程不停地的在循环体内执行原创 2015-08-31 15:16:05 · 550 阅读 · 0 评论 -
Java锁的种类以及辨析——自旋锁的其他种类
锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁为我们开发提供了便利,但是锁的具体性质以及类型却很少被提及。本系列文章将分析JAVA下常见的锁名称以及特性,为大家答疑解惑。2.自旋锁的其他种类上篇我们讲到了自旋锁,在自旋锁中 另有三种常见的锁形式:TicketLock ,原创 2015-08-31 15:18:37 · 586 阅读 · 0 评论 -
java集合中的Iterable接口的简介与运用
Iterable接口 (java.lang.Iterable) 是Java集合的顶级接口之一。Collection接口继承Iterable,所以Collection的所有子类也实现了Iterable接口。一个实现Iterable接口的类可以使用新的for循环,下面是一个示例:1List list = new ArrayList();原创 2015-08-31 15:31:35 · 4244 阅读 · 0 评论 -
取消MyEclipse 10空格和“=”自动补全代码的方案
相信很多人在使用eclipse和Myeclise时都设置了代码补全,方法如下:1. “window”→“Preferences”2. 选择“Java”,展开,“Editor”,选择“Content Assist”。3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”原创 2016-06-16 23:20:08 · 6140 阅读 · 7 评论