请教,这段同步的代码是否会存在问题,代码很短 synchronization { code } your wanna hold 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这时很典型的线程应用场景,用wait和notify即可。把你的sleep换成wait() 操作完后notify() 你这样的代码很容易死锁。你应该为你的“A操作”和你的“B操作”添加同步控制:public synchronized void A(){}public synchronized void B(){}把那些什么isBOprating 去掉。 to maowu(猫呜)public synchronized void A(){}public synchronized void B(){}这样写不能保证在执行A()的同时不会进入B()吧 好像只能保证多个线程执行只有一个线程在执行A()和只有一个线程在执行B不能保证同时不执行A()和B()。 TO bighappy(简单) A操作和B操作就是两个函数,现在已经放在两个线程中了啊,一个在Main主线程中,一个SubThread子线程中 可以用到syschronized将A和B都操作的部分放在里面,达到互斥,你这是互斥问题吧,如果同步的话要用到wait()和notify(),我还只懂理论,呵呵 数组中的反转小问题 谁能帮我写个下面文法的递归下降程序,用java实现,java作业中的一个问题,急啊,明天就要交了,求高手们帮下,感激不尽啊 算法求解 java里 alt的ascall码是什么啊 急求 MySql取日期类型出错 请问建立文件夹和删除文件的写法 Applet如何显示truetype字体的矢量符号? Nokia手机如何安装Java虚拟机 请教大侠!如何用JDBC-ODBC创建excel文件 请来鸟为我扑捉这段代码的异常,头痛! 如何通过java代码对数据表的属性进行修改? 等待大家的帮助,我马上就大三了,有个想法!!!!!
把你的sleep换成wait() 操作完后notify()
你应该为你的“A操作”和你的“B操作”添加同步控制:public synchronized void A(){}public synchronized void B(){}把那些什么isBOprating 去掉。
public synchronized void A(){}
public synchronized void B(){}
这样写不能保证在执行A()的同时不会进入B()吧
不能保证同时不执行A()和B()。
A操作和B操作就是两个函数,现在已经放在两个线程中了啊,一个在Main主线程中,一个SubThread子线程中