xindongyinfu 2009-08-13 15:25
浏览 174
已采纳

关于线程的困惑

[code="java"] ........

doPost(Request req ,Response rep){
doGet(req,rep);
}
doGet(Request req,Response rep){
new Class2().doRequest(req.getParameter());
}
.......
public class Class2 {

public [color=red]static [/color]Class3 class3 = new Class3();

public String doRequest(String t) throws InterruptedException{
    return class3.doSomething(t);
}

}
public class Class3 {

public String doSomething(String t) throws InterruptedException{
    //去数据库做一些操作
    return t;
}

}[/code]
这样写能不能用static
[b]问题补充:[/b]
public static Class3 class3 = new Class3();

我这里的class3用静态的不会有问题吗?

  • 写回答

2条回答 默认 最新

  • xuse1 2009-08-19 16:51
    关注

    public static Class3 class3 = new Class3();

    我这里的class3用静态的不会有问题吗?

    你的Class3里面没有任何公共变量,会有什么问题呢?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?