上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: package com.fh.interview; import java.util.concurrent.CountDownLatch; import java.util.concurrent.Executor; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** ... 阅读全文
posted @ 2018-06-03 16:23 默默行走 阅读(128) 评论(0) 推荐(0) 编辑
摘要: package com.fh.interview; import java.text.SimpleDateFormat; import java.util.Date; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** * @author * @create 201... 阅读全文
posted @ 2018-06-03 15:35 默默行走 阅读(116) 评论(0) 推荐(0) 编辑
摘要: package com.fh.interview; import java.util.concurrent.atomic.AtomicIntegerFieldUpdater; import java.util.concurrent.atomic.AtomicReferenceFieldUpdater; /** * @author * @create 2018-06-03 下午3:18 ... 阅读全文
posted @ 2018-06-03 15:34 默默行走 阅读(159) 评论(0) 推荐(0) 编辑
摘要: package com.fh.interview; import org.omg.PortableServer.THREAD_POLICY_ID; import java.util.concurrent.locks.LockSupport; /** * lockSupportDemo * * @author * @create 2018-06-02 下午3:56 **/ publ... 阅读全文
posted @ 2018-06-02 16:09 默默行走 阅读(92) 评论(0) 推荐(0) 编辑
摘要: package com.fh.interview; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.locks.ReentrantReadWriteLock; /** * * 支持重入性,能够对共享资源重... 阅读全文
posted @ 2018-06-02 15:41 默默行走 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 测试代码 阅读全文
posted @ 2018-05-29 22:29 默默行走 阅读(114) 评论(0) 推荐(0) 编辑
摘要: package com.fh.interview; import org.junit.Test; /** * @author * @create 2018-05-28 下午10:09 **/ //类不能被继承 public final class FinalDemo { //不能被修改 public 阅读全文
posted @ 2018-05-28 22:44 默默行走 阅读(99) 评论(0) 推荐(0) 编辑
摘要: package com.fh.interview; /** * volitile关键字学习 * * * 缓存一致性协议 * 每个处理器通过嗅探在总线上传播的数据来检查自己缓存的值是不是过期 * * * 1、Lock前缀的指令会引起处理器缓存写回内存; 2、一个处理器的缓存回写到内存会导致其他处理器的缓存失效; 3、当处理器发现本地缓存失效后,就会从内存中重读该变量数... 阅读全文
posted @ 2018-05-28 22:09 默默行走 阅读(205) 评论(0) 推荐(0) 编辑
摘要: package com.fh.interview; /** * @author * @create 2018-05-27 下午4:40 **/ public class JMMTest { /** * 源代码--编译器指令重排序(编译器)--指令并行重排序(处理器)--内存指令重排序(处理器) * 阅读全文
posted @ 2018-05-27 18:01 默默行走 阅读(202) 评论(0) 推荐(0) 编辑
摘要: package com.fh.interview; /** * join测试 * * * sleep和wait方法的区别 * * 1、sleep()方法是Thread的静态方法,而wait是Object实例方法 2、wait()方法必须要在同步方法或者同步块中调用,也就是必须已经获得对象锁。 而sl 阅读全文
posted @ 2018-05-27 16:13 默默行走 阅读(108) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页