原文:Main.java:2: class main is public, should be declared in a file named main.java public class main

Main.java: : class main is public, should be declared in a file named main.java public class main 搜了很多解決辦法,都是說類名要和文件名改成一樣的,明明我改的確實是一樣的鴨。。我還問了強者大哥大姐們,怎么改都是報這個錯 。。。。。 后來一個同學告訴我,原來是PTA的平台問題: http: www.c ...

2022-04-17 18:23 0 2185 推薦指數:

查看詳情

為什么Javamain方法必須是public static void?

一、 void   如下,像C, C++一樣,將返回值類型改為int,再返回一個0,雖然編譯通過,但是運行時會報錯。   找到一種可理解的解釋:方法的副作用和返回值類型。(http://ww ...

Tue Oct 30 06:12:00 CST 2018 0 2672
Java如何運行一個class文件的main方法

假設如下目錄有個class文件,並且里面有main方法: d:\workspace\eclipse\com\JavaCore\classloader\MyClassLoader.class 首先進入cmd命令行: cd /d d:\workspace\eclipse java ...

Thu Apr 11 08:22:00 CST 2019 0 13721
java語言規范,main方法必須聲明為public

注釋: 根據java語言規范,main方法必須聲明為public.     當main方法不是public時,有些版本的java解釋器也可以執行java應用程序。有個程序員報告了這個bug. 如果感興趣可以查一下這個bug號碼4252539.這個bug被標明“關閉”,不予修復。Sun公司的工程師 ...

Mon Mar 13 22:16:00 CST 2017 0 2007
java】Could not find or load main class

https://stackoverflow.com/questions/18093928/what-does-could-not-find-or-load-main-class-mean A common problem that new Java developers experience ...

Fri Jul 27 22:35:00 CST 2018 0 2339
JAVApublic static void main(String args[]) 詳解

主函數的一般寫法如下: (1)public關鍵字,這個好理解,聲明主函數為public就是告訴其他的類可以訪問這個函數。 (2)static關鍵字,告知編譯器main函數是一個靜態函數。也就是說main函數中的代碼是存儲在靜態存儲區的,即當定義了類以后這段代碼就已經存在了。如果main ...

Wed Dec 12 04:04:00 CST 2018 0 710
JAVApublic static void main(String args[]) 詳解

JAVA中的主函數,所有java程序的運行起點就是這個方法,除了args這個名字可以不一樣外,其他必須是這樣。 主函數的一般寫法如下: (1)public關鍵字,這個好理解,聲明主函數為public就是告訴其他的類可以訪問這個函數。(2)static關鍵字,告知編譯器main函數 ...

Mon Aug 28 23:50:00 CST 2017 0 34253
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM