Javac正在将我的代码的所有名称放入myclass.class中
我只是想编译我的java代码,然后在cmd中这样做:Javac正在将我的代码的所有名称放入myclass.class中,java,Java,我只是想编译我的java代码,然后在cmd中这样做: chdir C:\All_files (my directory) javac Hello.java 当我这样做的时候: java Hello 오류: 기본 클래스 hello을(를) 찾거나 로드할 수 없습니다. (Error: cannot find class hello) javac myclass 然后我做了这个: java Hello 오류: 기본 클래스 hello을(를) 찾거나 로드할 수 없습니다. (Error:
chdir C:\All_files (my directory)
javac Hello.java
当我这样做的时候:
java Hello
오류: 기본 클래스 hello을(를) 찾거나 로드할 수 없습니다.
(Error: cannot find class hello)
javac myclass
然后我做了这个:
java Hello
오류: 기본 클래스 hello을(를) 찾거나 로드할 수 없습니다.
(Error: cannot find class hello)
javac myclass
然后它成功了
我该如何解决这个问题
这是我的密码:
public class Hello
{
public static void main(String[] args) {
System.out.println("Hello Windows 10");
}
}
我想知道如何让javac为编译后的类生成正确的标题。您想修复什么 首先,您使用
javac Hello.java
编译了源文件
然后,您尝试使用java Hello
…但是,命令
java
需要完全限定的类名。您提供的(Hello
)在我看来就像是.class
文件的名称,没有扩展名
当您尝试使用JavaMyClass
时,它起了作用,因为它是类的完全限定类名
请参阅:我们可以查看您的Java类吗?您最好发布源代码。错误:找不到类hello您是否在类定义中使用小写字母作为
公共类hello{
?什么代码?你的问题如果不包含代码就毫无意义,或者最好是一个展示问题的最小示例。Hello.java
是否包含公共类myclass
?