初学者的一个Java问题

2024-12-12 10:36:11
推荐回答(6个)
回答1:

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

/**
* @(#)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);
System.out.println(a.friendlyNum);
}
}

p.s.新手练习java学会调试……查错,望你早日成为高手!

回答2:

public static void main(String args[]);
这句最后一个分号去掉

回答3:

1,只可以一个类的修饰符为public 建议将第一行的public去掉
2,同楼上, public static void main(String args[]); 的分号。。。

还有照我这样改后,命名应该为Tester.java

回答4:

public static void main(String args[]);这句多了一个;

回答5:

一个文件里只能有一个public类

回答6:

在一个 类文件里面写 多个类 其它类不能是 以public 修饰 去掉 public 就可以了