當前位置:首頁 » 編程語言 » 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方法執行結束,程序也就執行結束了!

熱點內容
javax64 發布:2025-01-30 23:04:40 瀏覽:716
大資料庫缺點 發布:2025-01-30 23:01:08 瀏覽:413
免流量伺服器搭建教程 發布:2025-01-30 22:55:19 瀏覽:523
華為手機清除軟體緩存 發布:2025-01-30 22:55:12 瀏覽:512
風河c語言編譯器 發布:2025-01-30 22:55:11 瀏覽:986
如何安卓手機wifi快10倍 發布:2025-01-30 22:50:45 瀏覽:750
怎麼破解加好友的密碼 發布:2025-01-30 22:34:30 瀏覽:207
嗶哩嗶哩緩存怎麼找 發布:2025-01-30 22:19:11 瀏覽:128
伺服器設置允許訪問ip 發布:2025-01-30 22:02:42 瀏覽:545
伺服器ipip廣播 發布:2025-01-30 22:02:19 瀏覽:228