03 2016 档案

摘要:用关键字synchronized声明方法在某些情况下是有弊端的,比如A线程调用同步方法之行一个长时间的任务,那么B线程必须等待比较长的时间,在这样的情况下可以使用synchronized同步语句快来解决。 一、用同步代码块解决同步方法的弊端 Task类 常量工具类 线程类——2个 运行类 结果 这里 阅读全文
posted @ 2016-03-28 10:01 极客挖掘机 阅读(695) 评论(0) 推荐(1) 编辑
摘要:synchronized Java语言的关键字,可用来给对象和方法或者代码块加锁,当它锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码。当两个并发线程访问同一个对象object中的这个加锁同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块 阅读全文
posted @ 2016-03-20 08:15 极客挖掘机 阅读(1062) 评论(0) 推荐(0) 编辑
摘要:在多线程的情况下,如何得到线程安全的单利模式?synchronized,内部静态类,序列化与反序列化,静态代码块,enum枚举,多种方式总结 阅读全文
posted @ 2016-03-18 09:30 极客挖掘机 阅读(1625) 评论(4) 推荐(3) 编辑

点击右上角即可分享
微信分享提示