有大量的Java?開發工具可用于軟件開發的幾乎所有階段,從實現到部署,分解編譯的類,甚至創建到用Java?以外的語言編寫的庫的特殊綁定。集成開發環境(IDE)實現了許多這樣的工具,并添加了其他方便的函數,使編程和調試比使用命...
有大量的Java?開發工具可用于軟件開發的幾乎所有階段,從實現到部署,分解編譯的類,甚至創建到用Java?以外的語言編寫的庫的特殊綁定。集成開發環境(IDE)實現了許多這樣的工具,并添加了其他方便的函數,使編程和調試比使用命令行更容易工具是開源語言的結果,開發人員可以在創建工具時輕松訪問核心實現的內部工作原理。Java?開發的實現階段包括使用一套稱為Java?development Kit(JDK)的工具與集成開發環境(IDE)相結合大多數可用的工具在開發的實現階段都是有用的。一些可用的工具可以查看程序的執行情況,并隔離源代碼中處理時間最長的區域。它們還可以找到主程序無法訪問的未使用的代碼塊。特殊Java?developer已經編寫了能夠在執行過程中顯示實時內存狀態的工具。有一些獨立的工具可以通過簡單地拖放預先制作的組件來創建整個用戶界面。這些組件甚至不必是嚴格的可視化的,而是可以是控件類。這類快速應用程序開發允許程序員創建小的、可定制的元素,這些元素可以被反復重用,提供一致的功能。Java?IDE是調試程序的非常有效的工具除了能夠無縫地將核心Java?庫的源代碼視為當前項目的一部分之外,IDE還可以提供詳細的堆棧跟蹤和類瀏覽功能。IDE可以使用附加的工具,允許跟蹤修訂和文件版本,以便刪除不需要的更改,并將源文件還原為功能狀態。此外,還提供了多種系統仿真器。這些Java?開發人員工具可以模擬便攜設備的運行環境,特定的操作系統或web瀏覽器。模擬器允許在桌面系統上進行開發,而無需不斷地將程序傳輸到實際的目標設備進行測試。使用Java?network launch protocol(JNLP)可以簡化部署。這允許在主機上完全安裝和部署程序系統通過網絡連接。未來的程序維護可以通過JNLP提供一個自動程序更新框架來幫助
-
發表于 2020-08-06 16:45
- 閱讀 ( 512 )
- 分類:電腦網絡