當前位置:首頁 » 編程語言 » 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-03-06 20:51:46 瀏覽:112
阿瑪尼行李箱密碼鎖如何換密碼 發布:2025-03-06 20:46:02 瀏覽:102
xp共享文件夾win7無法訪問 發布:2025-03-06 20:35:40 瀏覽:586
oracle存儲過程excel 發布:2025-03-06 20:35:10 瀏覽:889
lay源碼 發布:2025-03-06 20:25:29 瀏覽:751
專家系統原理與編程 發布:2025-03-06 20:21:05 瀏覽:641
腳本召喚暴龍 發布:2025-03-06 20:19:29 瀏覽:81
訪問學者邀請函英文 發布:2025-03-06 20:18:06 瀏覽:381
安卓對方已振鈴是什麼意思 發布:2025-03-06 20:14:59 瀏覽:395
迅雷怎麼設置存儲卡 發布:2025-03-06 20:14:47 瀏覽:294