java学习中出现的问题.
来源:百度知道 编辑:UC知道 时间:2024/05/23 01:08:41
public class Person{
private int age;
String name="Jack";
public void setAge(int newAge){
age = newAge;
}
public int getAge(){
return age;
}
}
javac命令的时候提示.
C:\ex\02>javac Preson.java
Preson.java:1: 类 Person 是公共的,应在名为 Person.java 的文件中声明
public class Person{
^
1 错误
C:\ex\02>
private int age;
String name="Jack";
public void setAge(int newAge){
age = newAge;
}
public int getAge(){
return age;
}
}
javac命令的时候提示.
C:\ex\02>javac Preson.java
Preson.java:1: 类 Person 是公共的,应在名为 Person.java 的文件中声明
public class Person{
^
1 错误
C:\ex\02>
你的java类的文件名字错了,你写成了
“Preson.java”应该是
“Person.java”。原因嘛,同楼上。
是这样的
每一个JAVA文件中只能有一个类声明称PUBLIC
而且这个声明成PUBLIC的类名字必须和这个JAVA文件相同
例如你说的person类,由于他是public的,所以系统提示你必须在person.java中声明