JAVA初级的一个问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 14:04:58
--------------------Configuration: <Default>--------------------
C:\java\Text.java\Text.java:3: 类 Test 是公共的,应在名为 Test.java 的文件中声明
public class Test
^
1 错误

Process completed.

这个是怎么回事啊?我因该怎样做?

把你的Test.java文件名中的类的第一句写成这样public class Test{
//....................
//....................
}
然后javac Text.java 就OK了。

注意类名要和文件名一致。

C:\java\Text.java\Text.java
不知道是不是你写错了,为什么有俩个Text.java?

你定义的类和你保存的名字不一致!统一一下名字就好了

C:\java\Text.java\Test.java:
public class Test
{
}

一个.java文件里如果的public类类名要与文件名一致,你的大概是写错了,public类是 Test,文件名却是Text

public class Test

这个是个类

类和方法后面都要加{}的