Java?開發是使用Java?編程語言和與之相關的工具創建功能性應用程序或小程序的過程。Java?開發所涉及的步驟與標準軟件開發實踐非常相似。Java?開發周期包括三個主要階段:第一個階段是計劃設計,第二是實施,最后一個階...
Java?開發是使用Java?編程語言和與之相關的工具創建功能性應用程序或小程序的過程。Java?開發所涉及的步驟與標準軟件開發實踐非常相似。Java?開發周期包括三個主要階段:第一個階段是計劃設計,第二是實施,最后一個階段是部署,Java?開發的實現階段包括使用一套稱為Java?development Kit(JDK)的工具與集成開發環境(IDE)結合使用,Java?程序的規劃和設計階段既與標準軟件開發技術相似,又稍有不同不同。這種語言不僅設計成獨立于平臺,而且也獨立于設備。在設計應用程序或小程序時,對于開發人員來說,重要的是決定目標機器是單一類型的,還是程序將采取額外的步驟來確保與多個平臺的兼容。Java?開發的實現階段包括在集成開發中使用一套稱為Java?development Kit(JDK)的工具用于實際編寫程序的環境(IDE)。JDK包括許多工具,這些工具允許將程序編譯成解釋器可以讀取或模擬不同用戶平臺的字節碼。不同的開發人員提供了各種各樣的JDK,每個都包含一套不同的開發工具。實現還包括測試和調試程序。JDK中有許多工具可以幫助分析程序,對某些類進行基準測試并跟蹤內存使用情況。Java?語言的解釋性質允許運行編譯字節碼的虛擬機復雜地跟蹤程序的許多方面,如果在本機運行的話,這些方面要復雜得多許多Java?開發人員還依賴于用于開發實際代碼的IDE的功能。這些IDE允許對程序進行可視化編輯、基于菜單的測試和調試。有些IDE包含一些工具,可以通過允許程序員將預先編程的可視元素拖放到用戶界面,消除了手工重復編碼的需要。Java?程序的部署可能與用其他語言開發的程序有很大不同。在成功分發之前,可能需要克服幾個問題。Java?程序要求在目標系統上安裝Java?運行時環境作為瀏覽器插件或獨立應用程序。Java?應用程序安裝需要檢查是否實際安裝了JRE,并且可能需要與目標系統本機的JRE二進制文件一起分發。某些基于web的應用程序允許直接從聯機存儲庫安裝Java?程序這樣做的好處是可以根據用戶系統的配置定制下載,缺點是可能需要很長時間,這取決于需要安裝的類、庫和其他文件的數量
-
發表于 2020-08-06 12:56
- 閱讀 ( 504 )
- 分類:電腦網絡