本文目錄一覽:
java開發需要哪些環境
軟件環境:一般包括數據庫(mysql、sqlserver),運行的中間件,即應用服務器,如tomcat、weblogic、webphere。
以及運行的操作系統環境,如windows,unix(AIX,solaris),各版本的linux等,但是java是運行在java虛擬機即jvm上的,操作系統的影響不大。
硬件環境:一般是項目運行在的硬件素質(服務器)。如pc server,ibm、hp的小型機等等。
開發工具:有ibm開源的eclipse及衍生的myeclipse,sun的netbeans、或者收費的好用的IntelliJ IDEA等等。
擴展資料:
分類
計算機的操作系統根據不同的用途分為不同的種類,從功能角度分析,分別有實時系統、批處理系統、分時系統、網絡操作系統等。
實時系統主要是指系統可以快速的對外部命令進行響應,在對應的時間裏處理問題,協調系統工作。 批處理系統在1960年左右出現,可以將資源進行合理的利用,並提高系統的吞吐量。
分時系統可以實現用戶的人機交互需要,多個用戶共同使用一個主機,很大程度上節約了資源成本。 分時系統具有多路性、獨立性、交互性、可靠性的優點,能夠將用戶-系統-終端任務實現。
批處理系統出現於20世紀60年代,批處理系統能夠提高資源的利用率和系統的吞吐量。
網絡操作系統是一種能代替操作系統的軟件程序,是網絡的心臟和靈魂,是向網絡計算機提供服務的特殊的操作系統。藉由網絡達到互相傳遞數據與各種消息,分為服務器及客戶端。
而服務器的主要功能是管理服務器和網絡上的各種資源和網絡設備的共用,加以統合併控管流量,避免有癱瘓的可能性,而客戶端就是有着能接收服務器所傳遞的數據來運用的功能,好讓客戶端可以清楚的搜索所需的資源。
參考資料:百度百科-操作系統
Java有哪些常用開發環境?
eclipse、NetBeans、Intellij IDEA、JDK、Java Workshop、Sun Java Studio這些不叫做開發環境而是開發工具。
以下為主流開發工具介紹:
1、Eclipse:一個開放源代碼的、基於Java的可擴展開發平台。
2、NetBeans:開放源碼的Java集成開發環境,適用於各種客戶機和Web應用。
3、IntelliJ IDEA:在代碼自動提示、代碼分析等方面的具有很好的功能。在IDE的編輯器和工具的生產力增強功能,其設立是最值得注意的。不像其他IDE,它需要付費才能使用。
4、MyEclipse:由Genuitec公司開發的一款商業化軟件,是應用比較廣泛的Java應用程序集成開發環境。
5、EditPlus:如果正確配置Java的編譯器「Javac」以及解釋器「Java」後,可直接使用EditPlus編譯執行Java程序。
擴展資料
NetBeans包括開源的開發環境和應用平台,NetBeans IDE可以使開發人員利用Java平台能夠快速創建Web、企業、桌面以及移動的應用程序,NetBeans IDE已經支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等開發語言。
整個 Netbeans 平台提供對桌面應用程式常用的服務,允許開發者集中於僅限於他的應用程式的邏輯設計。當基於NetBeans 平台的應用被執行,平台主要類別的main方法便會被執行。可用的模組會被放置在存儲器中,並且開始執行任務。通常模組會只在被需要時,其代碼才會被裝進內存。
參考資料:百度百科 – 開發工具
Java運行環境需求
Java是一門新興的跨平台語言,他同時要求操作系統有相應的環境對使用這門語言的軟件做相應的支持。java的運行環境是為jdk運行準備的。主要是用dos命令編譯java程序要配置環境變量。
JAVA語言的運行環境是什麼?
運行環境是JVM(Java
Virtual
Machine)Java虛擬機。
首先安裝JDK。比如我的JDK安裝目錄是c:\JDK。
然後再設置環境變量。添加classpath變量,編輯其值為
.;c:\JDK\lib\tools.jar。點號「.」不要忘了,它表示當前路徑。
修改path變量,編輯其值,添加路徑c:\JDK\bin;
注意分號「;」,它用來隔開每個路徑。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/283274.html