a是每个实例分别有的还是公用的?
公用的把它声明为static,然后直接用class1.a来引用
公用的把它声明为static,然后直接用class1.a来引用
解决方案 »
- 一个socket传输文件的问题
- 【求助】如何在服务器端判断客户端关闭
- JComboBox获得焦点后为啥无法用热键??
- 在 Java 应用程序中如何编写一个方法来交换两个基本类型的值或两个对象引用的值呢?
- JAVA的IDE编辑器怎么不像VB那样啊
- [请教]J2SE 1.4.2.06 语言问题
- 请教javascript的浏览器支持问题
- 关于配置 Tomcat 4.1的问题
- 编码问题 急急急急!!!!
- applet连接数据库(SQL Server),在本机可读出内容,在别的机子上却看不到
- 近日开始学习struct,求一些相关资料!!! 谢谢!(中文尤佳)
- Java里面有没有win32里面的类似于getSystemMetrics的API?
class A
{
private int a = 0;
public void setA(int value)
{
a = value;
}
public int getA()
{
return a;
}
}
这样不就可以引用了吗,而且还有比较好的封装性
那你应该在别的类里新建class1的对象,再“进行一些赋值,在不同的情况下可能会赋不同的值”,再比较啊!
不知道有没有跑题。
例如:
class1 c = new class1();
c.dobusiness();
c.do...();
c.do...();
if (c.a.equalsIgnore...) {
在登陆窗口中建立函数:
public static boolean isAdministrator(){
if (privilege.equalsIgnoreCase("0"))return true;
else return false;
}
然后在主程序中建立:
if (new LoginFrame().isAdministrator()){
xiTongGuanLiMenu.setEnabled(false);}
这样子就解决问题了