高手进,这道题目该怎样解? 这道题问的好奇怪,如果他是要解决同步问题,那么加上锁就是了,如果他是想在异步环境正确的实现该类,那么counter变量就把他改成线呈私有就是了,那么各线呈就不会互相影响该变量了不知道他的问题是什么意思 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 (1)线程安全问题,将导致无法预测的结果。(2)不能。(3)public class Bean{ private int counter = 1; private int businessMethod1(){ for(int i=0;i<10;i++){counter++;} return counter; } public int businessMethod2(){ synchronized(this) { this.businessMethod1(); for(int i=0;i<10;i++){ counter = counter*i; } } return counter; }} ca证书问题 YUI Compressor 压缩大的js文件出现问题,请高手指点! jsp页面中的下拉菜单的value值在Struts2的Action中无法取到 jsp页面,验证码的错误,紧急。帮助啊。 为产品增加日志功能 请问JBOSS做EJB集群时,上下文的地址是怎么指定的? 自动刷新显示当前在线人数 jsp <s:iterator> 中某字段的累加 怎么实现 ?? 急急急。。 求大神支招。。 广州的朋友进来帮忙估价一下,谢了! 一个要毕业的学生应该具备哪些证书???国家的,还是其他认证???? java与.NET关于Session的问题 有什么方法可以防止网站被teleport下来?
(2)不能。
(3)
public class Bean{
private int counter = 1;
private int businessMethod1(){
for(int i=0;i<10;i++){counter++;}
return counter;
}
public int businessMethod2(){
synchronized(this) {
this.businessMethod1();
for(int i=0;i<10;i++){
counter = counter*i;
}
}
return counter;
}
}