public class ff
{
boolean first=false;
public String a(){first=true;}
public boolean b(){return first;}
}
在另外一个javabean里面调用ff。先调用a,然后再调用b。结果还是false。为什么呢?
{
boolean first=false;
public String a(){first=true;}
public boolean b(){return first;}
}
在另外一个javabean里面调用ff。先调用a,然后再调用b。结果还是false。为什么呢?
解决方案 »
- 求一java正则表达式,只能输入0-120之间的数字
- session过期事件
- 关于...的问题
- 求助java.lang.NullPointerException
- hasNext()
- java.nio.SocketChannel读完数据还表示isReadable是什么原因?
- help
- java应该提供“销毁对象”的方法吧
- JAVA应用程序界面编程高手请进:)一个做java的软件公司的面食问题。
- 关于BorderLayout中的一块区域的大小如何调整的问题?
- 请大家谈一下 "JavaBean" 在JSP中的使用,越详细越好,不要认为学习者很聪明,其实您的任何一个观点都能给大家很多启发!谈得好再加分.
- 一个简单的数组问题
改成:
public void a(){first=true;}
然后在另一个类如下:
public class test { public static void main(String[] args) {
ff t=new ff();
t.a();
System.out.println(t.b());
}
}
然后b1会调用ff,把first设为true;
最后jsp文件再调用ff:<jsp:useBean id="b2" class="javabean.ff"/>,把first读出来。
结果发现first仍然为false。