一个关于同步概念的问题 需要用cInt.notify()cInt.wait().但问题是每次cInt = new Integer(this.cInt.intValue() + 1);上一次的cInt再也找不到了.也就再也醒不过来了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int count = 0;Object cond = "";thread 1: synchronized(cond) { try{ cond.wait();}catch... ... }thread 2: ... synchronized(cond) { count++; cond.notify(); } ... 将:public abstract class Task {public static Integer cInt = new Integer("6");}改为:public abstract class Task {public static int cInt=6;} 我觉得 amjn(神雕过儿)回答的不对,因为synchronized(Object o),int不是Object.是不是? java中equals()方法和==比较 散分100分,求助java 分行读取txt文本中特定内容,在线等待。。。 怎么在JAVA类里面建立request和sesion? Myeclipse 6.5GA和Myeclipse Bule有什么区别! 映射文件生成数据库 菜鸟求助 errors.add()的第一个参数的作用是什么啊?用来干什么的啊 byte t = (r >> 24) & 0xFF;是什么意思呀? 关于代理Proxy的问题 高分提问易懂正确就给分 怎样让按钮响应键盘事件 AES加密算法中的一个问题
Object cond = "";
thread 1:
synchronized(cond) {
try{ cond.wait();}catch...
...
}
thread 2:
...
synchronized(cond) {
count++;
cond.notify();
}
...
public abstract class Task {
public static Integer cInt = new Integer("6");
}改为:
public abstract class Task {
public static int cInt=6;
}