易截截图软件、单文件、免安装、纯绿色、仅160KB

初学java,不知道怎么引用?

class BasicArray{
int a[]=new int[10];
public BasicArray(){
for(int i=1;i <=10;i++)
  a[i-1]=i;
}
public void output(){
for(int i=0;i <10;i++)
System.out.println(a[i]);
}
}
public class test3 {

    public static void main(String[] args) {
    BasicArray thisArray=new BasicArray();
    BasicArray thatArray=new BasicArray();
    thisArray=BasicArray.a;//这里说“无法无法从静态上下文中引用非静态 变量 a”。这个是什么意思,怎么改??       
        thisArray.output();
    }
   
}
Java code:

class BasicArray{
int a[]=new int[10];
public BasicArray(){
for(int i=1;i <=10;i++)
a[i-1]=i;
}
public void output(){
for(int i=0;i <10;i++)
System.out.println(a[i]);
}
}
public class test3 {

public static void main(String[] args) {
BasicArray thisArray=new BasicArray();
BasicArray thatArray=new BasicArray();
thisArray=thatArray; //这样
thisArray.output();
}

}



main函数是static的,而a是非static的,java中规定静态方法不能访问本地的非静态变量,、把a变成static,或者thisArray.a

thisArray=BasicArray.a???


相关问答:

java如何控制远程Linux重启

我目前在本地的linux上写了一个swing的界面,想通过这个界面来控制其它电脑的linux重启。
我知道用Runtime.getRuntime().exec("shutdown -r");可以控制本机Linux重启,但是怎么控制远程的linux重启呢? ......

JAVA字符流问题

字符流的读和写最终在底层都是通过字节流来完成的吗? 读写文本文件字符流应该就可以了吧。。
各位大哥大姐帮帮忙阿

Java流包括字节流和字符流,字节流通过IO设备以字节数据的方式读入,而字符流则是通过字节流 ......

java的问题 急急!!

我在eclipse中写了一个播放音乐的类,并把音乐文件和类文件放在了一起,结果运行时,出现错误,说是音乐文件那个是空的,但是在jcreator用同样的方法结果是可以运行的,请求高说指教,告诉为什么?急
你若是在Windo ......

一段java下载的程序参考

import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.RandomAccessFile;
import java.net.HttpURLConnection;
import java.net.URL;
import java ......

女孩子做IT,求java发展方向

性别:女

年龄:大学毕业四个月了

java水平:初级

目前情况:在一个软件公司实习,主要做java,实习若干时间了,没有工资,没有转正。
鉴于经济压力和实习时间较长了(之前学的domino后转的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号