初学者的一个Java问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 03:02:16
public class AccessTest
{
public int publicNum=2;
int friendlyNum=3;
}
public class Tester
{
public static void main(String args[]);
{

AccessTest a=new AccessTest();
System.out.println(a.publicNum);
System.out.println(a.friendlyNum);
}
}
这是我抄书上的例子打进去的。但是,一直显示错误,请高手帮下忙 谢谢了

呵呵,你把下面的代码放入一个文件就可以了!调试已经通过……

/**
* @(#)Tester.java
*
*
* @author
* @version 1.00 2009/2/19
*/

class AccessTest{
public int publicNum=2;
int friendlyNum=3;
}

public class Tester{
public static void main(String args[]){
AccessTest a=new AccessTest();
System.out.println(a.publicNum);
System.out.println(a.friendlyNum);
}
}

如果,你class AccessTest 前面加public就需要用二个文件:
/**
* @(#)AccessTest.java
*
*
* @author
* @version 1.00 2009/2/19
*/

public class AccessTest{
public int publicNum=2;
int friendlyNum=3;
}

----------
/**
* @(#)Tester.java
*
*
* @author
* @version 1.00 2009/2/19
*/

public class Tester{
public static void main(String args[]){
AccessTest a=new AccessTest();
System.out.println(a.publicNum);