我想从静态main函数中修改一个非静态变量,然后返回该修改后的值以供其他地方使用。这是代码:
package servletPackage;
public class Blah {
private int count = 5;
public static void main(String[] args) {
Blah blah = new Blah();
blah.count = 10;
}
// return Count
public int getCount()
{
return count;
}
}
然而,当我从另一个文件中访问此计数时,当我想要获得10时,我得到5。它的数量只会在主内部保持10,然后它会变回5.如何更改它以便我可以回来10吗?我试图摆脱主要的静态,但它不会运行。任何帮助表示赞赏。谢谢!
编辑:这是接收返回的计数值5而不是10
的javascript代码function update3() {
blah.getCount(function(data) {
dwr.util.setValue("demoReply2", data);
});