當前位置:首頁 » 編程語言 » java調用main函數

java調用main函數

發布時間: 2025-01-30 05:09:10

『壹』 java如何調用另個程序的main函數

Main方法是用static修飾的,有2種方法可以調用:

1、類名.main(參數);

2、new創建實例,實例.main(參數);

這個地方注意必須傳遞字元串數組的參數 或者 null !另外舉一個用反射機制調用Main方法的例子。

這個類是被調用的main方法類:

Java代碼:

public class Run

{

public static void main(String[] args)

{

String str=args[0]+"Hello World";

System.out.println(str);

}

}

下面是調用main方法的類:

Java代碼:

public class JobRun

{

public static void main(String[] args)

{

String idStr = "YAya";

try

{

Method method = Run.class.getMethod("main", String[].class);

method.invoke(null, (Object) new String[] { idStr });

}

catch (Exception e)

{

e.printStackTrace();

}

}

}

(1)java調用main函數擴展閱讀:

main方法是一個特殊的方法,是程序執行的入口,一個Java程序從main方法開始執行。Java虛擬機在執行Java程序之前會事先分配一個主線程,然後在主線程裡面執行我們這個main方法。

線程就是一個程序裡面不同的執行路徑!總之,就記住,Java程序從main方法開始執行,

比如:

public static void main(String[] args) {

System.out.println("nihao");

}

在這里當程序運行的時候,從main方法進來,然後做的第一件事就是System.out.println("nihao");

注意: main方法執行結束,程序也就執行結束了!

熱點內容
寶可夢我的世界自創伺服器 發布:2025-07-22 18:09:31 瀏覽:226
男人的圖片密碼多少 發布:2025-07-22 18:07:45 瀏覽:367
ftp直接訪問nas 發布:2025-07-22 18:00:53 瀏覽:233
java的對象的屬性值 發布:2025-07-22 17:58:59 瀏覽:745
黑魂的伺服器是電腦和主機共用嗎 發布:2025-07-22 17:56:35 瀏覽:630
linux看時間 發布:2025-07-22 17:55:37 瀏覽:102
雲更新賬號已綁定其他伺服器 發布:2025-07-22 17:36:56 瀏覽:60
為什麼垃圾安卓老是卡 發布:2025-07-22 17:36:45 瀏覽:490
長沙cnc編程招聘信息 發布:2025-07-22 17:36:12 瀏覽:749
ubuntu顯示文件夾 發布:2025-07-22 17:35:50 瀏覽:620