自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

转载 为什么JAVA要提供 wait/notify 机制?是为了避免轮询带来的性能损失

我好土,真的。学用了四五年的JAVA,还从没用过 wait/notify,也不清楚它跟synchronized 关键字 相比有什么好处。今天查了些资料,终于明白了:wait/notify  机制是为了避免轮询带来的性能损失。      为了说清道理,我们用“图书馆借书”这个经典例子来作解释。      一本书同时只能借给一个人。现在有一本书,图书馆已经把这本书借了张三。     

2015-01-14 09:43:50 807

原创 java线程

一.interrupt (1)有什么作用 打断一个处于阻塞状态的线程。具体就是调用了Object.wait()或Thread的join()或Thread.sleep()的线程再调用interrupt()方法会抛出一个InterruptedException,提前结束阻塞状态,如果线程没有进入阻塞状态调用interrupt()方法没有任何效果。

2015-01-12 20:38:15 311

原创 fragment demo

一.support包实现 public class MainActivity extends FragmentActivity {     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         r

2015-01-08 16:05:31 360

android scrollview viewpager 冲突

android scrollview viewpager 冲突

2015-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除