xxx.java:1: 錯誤: 類xxx是公共的, 應在名為 xxx.java 的文件中聲明 public class xxx


在學習過程中敲如下的一段代碼:

public class example4{
	public static void main(String[] args){
		int n=9;
		while(n>6){
			System.out.println("n = "+n);
			n--;
		}
	}
}

文件名為 example4.java

接着在cmd命令行中,使用javac編譯時 (輸入javac example4.java),有如下的報錯:

example5.java:1: 錯誤: 類 example4 是公共的, 應在名為 example4.java 的文件中聲明public class example4{
^

網上翻查過后發現文件名要和類名一致
於是加以更改通過了編譯


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM