當前位置:首頁 » 編程語言 » javamain類

javamain類

發布時間: 2023-01-26 22:20:11

java中main class是什麼

這是java的入口函數,程序將從這個函數開始執行,這是java的規定。

② 運行Java程序時,竟然說main類不能夠找到,怎麼解決

1.確認你這個類是否有main
2.確認你是否是運行了這個類,而不是其它類
3.確認你 這個文件是否寫了很多個Class。他判斷main的根據是裡面的唯一一個pulic class是否包含main。並且這個類名必須與文件名一樣
如你這個文件叫Test ,裡面有class A,class B,class C,但卻沒有class Test,那他會報這個錯誤,建一個class Test ,把main方法放入這里
4.有問題直接HI我

③ java中main()方法是哪個類裡面的方法

public class LDC2 {
public static void main(String[] args) {
//比如我建了一個LDC2類在裡面添加了一個main方法,那麼main就是LDC2類的,每個方法都有一個類內
}
}

下面是驗證代碼 有興趣再看吧。

新建兩個類LDC1,LDC2,都包含main
1-------------------------------------------------------------
import java.util.Arrays;
public class LDC1 {
public static void main(String[] args) {
if (args.length>0){
System.out.println("LDC1類main方法收到參數:"+Arrays.toString(args));
}else{
//下面調用LDC2中的main方法
String[] ldc ={"我","是","L","D","C","1","類"};
LDC2.main(ldc);
}
}
}
2-------------------------------------------------------------
import java.util.Arrays;
public class LDC2 {
public static void main(String[] args) {
if (args.length>0) {
System.out.println("LDC2類main方法收到參數:"+Arrays.toString(args));
}else{
//下面調用LDC2中的main方法
String[] ldc ={"我","是","L","D","C","2","類"};
LDC2.main(ldc);
}
}
}

④ 怎樣在java中定義一個main類,並且為public屬性,且main類中包含main的靜態方法

public class main {
// 靜態方法
public static void main(String[] args) {
System.out.print("我是一個靜態方法");
}
}

⑤ java程序一般應當含有main方法是因為它是所有java程序執行的入口嗎

這個確實是對的,沒有main方法的程序肯定不是虛擬機直接調用的,比如web程序,由web容器(tomcat)調用,這種情況的main方法在web容器里。一個程序如何啟動需要有一個main方法,JVM在運行這個程序時就會調用這個main方法!

⑥ Java顯示未包含main類型

您好,您說的main類型應該是指main函數吧,形式是
public static void main(String[] args){
}

Java中一個類不包含main函數式可以的。如果一個類包含main函數說明它是一個啟動類。

你可以重新寫一個包含main函數的啟動類,在這個類中使用上面的Vehicle類。例如:

public class Bootstrap {
public static void main(String[] args) {

Vehicle v = new Vehicle();

v.speedUp(5);

}

}

⑦ Java程序的main()方法必須都寫在類裡面嗎

  1. 是的 java作為一個類運行的時候必須首先執行main方法 其實還有一個隱藏的init方法,由於不常用,所以不向你說明了

  2. java跟c不一樣,java中的main方法不屬於任何一個類,它僅僅是一個程序入口,所以你寫到哪裡都行,當然要在你的項目文件夾里才行。

  3. 這樣說吧,所有程序至少要有一個main方法。因為java虛擬機運行時,找的介面就是main方法,如果沒有此方法,是不運行程序的你說的jsp servlet ,也是有main方法的,不過不是在你的程序中,而在應用伺服器中,比如tomcat jboss 或者weblogi

⑧ java中main()方法是哪個類裡面的方法

在Java中,main()方法是Java應用程序的入口方法,也就是說,程序在運行的時候,第一個執行的方法就是main()方法,這個方法和其他的方 法有很大的不同,比如方法的名字必須是main,方法必須是public static void 類型的,方法必須接收一個字元串數組的參數等等。

在看Java中的main()方法之前,先看一個最簡單的Java應用程序HelloWorld,我將通過這個例子說明Java類中main()方法的奧秘,程序的代碼如下:

public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}

一、先說類:

HelloWorld 類中有main()方法,說明這是個java應用程序,通過JVM直接啟動運行的程序。
既然是類,java允許類不加public關鍵字約束,當然類的定義只能限制為public或者無限制關鍵字(默認的)。

二、再說main()方法

這個main()方法的聲明為:public static void main(String args[])。必須這么定義,這是Java的規范。

為什麼要這么定義,和JVM的運行有關系。
當一個類中有main()方法,執行命令「java 類名」則會啟動虛擬機執行該類中的main方法。

由於JVM在運行這個Java應用程序的時候,首先會調用main方法,調用時不實例化這個類的對象,而是通過類名直接調用因此需要是限制為public static。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:583
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:877
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:572
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:758
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:674
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1001
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:245
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:104
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:796
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:702