我对Java和编码完全陌生,还没有弄清楚如何为我的客户端类创建新文件。
这是我的错误:
TestRectangle类是公共的,应该在名为TestRectangle.java的文件中声明
public class TestRectangle {
这是我的第一堂课:
public class Rectangle1 {
这是发生错误的地方:
public class TestRectangle {
public static void main(String[] args) {
最佳答案
Java要求每个文件只有一个公共类。您有两个选择,要么制作两个分别称为Rectangle1.java和TestRectangle1.java的文件,要么使Rectangle1使用默认访问修饰符,并将文件命名为TestRectangle.java。
选项1:
将Rectange1放在TestRectangle的单独文件(Rectangle1.java)中
public class Rectangle1
{
}
现在,制作一个名为(TestRectangle.java)的单独文件
public class TestRectangle {
public static void main(String[] args) {
选项2:
将此文件另存为TestRectangle.java
public class TestRectangle {
public static void main(String[] args) {
}
class Rectangle1 //observe that the access modifier is default(no-modifier)
{
}