Collections
bincavin
Nothing
展开
-
java List 排序 Collections.sort() 对 List 排序
java List 排序 Collections.sort() 对 List 排序//一个POJO例子class User { String name; String age; public User(String name,String age){ this.name=name; this.age=age; } public String转载 2012-03-20 14:34:25 · 210 阅读 · 0 评论 -
CAS原理 Java SE1.6中的Synchronized
CAS原理 Java SE1.6中的Synchronized 收藏 摘要: 在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中为了减少获得锁和释放锁带来的性能消耗而引入的偏向锁和轻量级锁,以及转载 2017-01-22 21:35:46 · 413 阅读 · 0 评论 -
非阻塞同步算法与CAS(Compare and Swap)无锁算法
原文http://www.cnblogs.com/Mainz/p/3546347.html非阻塞同步算法与CAS(Compare and Swap)无锁算法锁(lock)的代价锁是用来做并发最简单的方式,当然其代价也是最高的。内核态的锁的时候需要操作系统进行一次上下文切换,加锁、释放锁会导致比较多的上下文切换和调度延时,等待锁的线程会被挂起直至锁释放。在上下文切换的转载 2017-01-22 21:37:48 · 598 阅读 · 0 评论