java程序的參數傳遞及項目打包成jar資料

java程序的參數傳遞及項目打包成jar資料

ID:34613189

大?。?71.50 KB

頁數:5頁

時間:2019-03-08

java程序的參數傳遞及項目打包成jar資料_第1頁
java程序的參數傳遞及項目打包成jar資料_第2頁
java程序的參數傳遞及項目打包成jar資料_第3頁
java程序的參數傳遞及項目打包成jar資料_第4頁
java程序的參數傳遞及項目打包成jar資料_第5頁
資源描述:

《java程序的參數傳遞及項目打包成jar資料》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫

1、Java程序的參數傳遞及項目打包成JAR文件(以內部類為例)1.運行Java程序時,可以給程序傳遞參數值,參數值存放在main方法的args參數中,其中args[0]存放第1個參數,args[1]存放第2個參數,依此類推。下面以內部類為例,說明Java程序的參數傳遞方法。矚慫潤厲釤瘞睞櫪廡賴。(1)示例程序如下:packageylu.zgj;publicclassSchool{publicstaticclassTeacher{intbh;Stringxm;Teacher(intbh,Stringxm){this.bh=bh;this.xm=xm;}}pub

2、licclassStudent{intxh;Stringxm;Student(intxh,Stringxm){this.xh=xh;this.xm=xm;}}publicstaticvoidmain(String[]args){SchoolmyApp=newSchool();Studentstu=myApp.newStudent(12001,"張三同學");//創(chuàng)建內部類對象聞創(chuàng)溝燴鐺險愛氌譴凈。Teachertea=newTeacher(1102,"李四老師");//創(chuàng)建靜態(tài)內部類對象intbh=Integer.parseInt(args[0]);Sch

3、ool.Teachertea2=newSchool.Teacher(bh,args[1]);//運行時傳遞參數值殘騖樓諍錈瀨濟溆塹籟。System.out.println(stu.xh+stu.xm+""+tea.bh+tea.xm+""+tea2.bh+tea2.xm);釅錒極額閉鎮(zhèn)檜豬訣錐。}}(2)運行該程序時,需要給程序傳遞兩個參數值,并使用這兩個參數值創(chuàng)建對象tea2。如果在命令行下運行程序,輸入的命令如下:彈貿攝爾霽斃攬磚鹵廡。如果在Eclipse下運行程序,操作如下:打開“Run”菜單,單擊“RunConfigurations…”命令項,在打

4、開的打話框中的“Programarguments”文本框中輸入兩個參數值,然后單擊“Run”按鈕,如下所示。謀蕎摶篋飆鐸懟類蔣薔。程序運行的結果如下:2.在Eclipse中將項目打包成可運行的JAR文件,基本操作步驟如下:(1)打開“File”菜單,單擊“Export…”命令項,在打開的打話框中選擇“Java”->“RunnableJARfile”,然后單擊“Next>”按鈕,如下所示。廈礴懇蹣駢時盡繼價騷。(2)選擇主程序(主類),選擇或輸入JAR文件名及路徑,單擊“Finish”按鈕。打包后的JAR文件包括兩個部分:META-INF信息和類的字節(jié)碼文件

5、,目錄結構如下:META-INFMANIFEST.MF文件的內容如下,該文件給出了主類的完整路徑,如下所示:(3)在命令行運行JAR文件,命令如下:

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。