- 浏览: 26113 次
- 性别:
- 来自: 北京
最新评论
-
yh880709:
非常管用,谢谢博主O(∩_∩)O
html中JavaScript函数参数传递--传字符串
文章列表
///-----------1 采用Runnable接口----------------------------
/* 采用Runnable接口 实现共享数据的锁(Synchronized) 输出结果:
老公取10元,剩余90
老公取10元,剩余80
老公取10元,剩余70
老公取10元,剩余60
老公取10元,剩余50
老婆取10元,剩余40
老婆取10元,剩余30
老婆取10元,剩余20
老婆取10元,剩余10
老婆取10元,剩余0
* /// 不允许同时访问,如果不使用Synchronized 结果如下(注意依然是在采用Runnable接口实现的时候):
老公取10元 ...
如若在jdk1.5中使用@override重写方法, 必须保证被标注方法来源与class 而非interface。
jdk1.5中@override这个annotation并不把interface认为是超类。
采用@override重写方法,具有自动对方法检错功能:
比如:
重写 toString()方法
@override
public String toString(){.....} 写法正确
如果方法名称写错,会有检错功能实现:
@override
public String tostring(){....} 编译器可以检测出这种重写是错误的,tostring() ...