① 一個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等等。
(1)java的環境擴展閱讀:
java的編程環境:
JDK(Java Development Kit)稱為Java開發包或Java開發工具,是一個編寫Java的Applet小程序和應用程序的程序開發環境。JDK是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一些Java工具和Java的核心類庫(Java API)。不論什麼Java應用伺服器實質都是內置了某個版本的JDK。主流的JDK是Sun公司發布的JDK,除了Sun之外,還有很多公司和組織都開發了自己的JDK,例如,IBM公司開發的JDK,BEA公司的Jrocket,還有GNU組織開發的JDK。
另外,可以把Java API類庫中的Java SE API子集和Java虛擬機這兩部分統稱為JRE(JAVA Runtime Environment),JRE是支持Java程序運行的標准環境。
JRE是個運行環境,JDK是個開發環境。因此寫Java程序的時候需要JDK,而運行Java程序的時候就需要JRE。而JDK裡面已經包含了JRE,因此只要安裝了JDK,就可以編輯Java程序,也可以正常運行Java程序。但由於JDK包含了許多與運行無關的內容,佔用的空間較大,因此運行普通的Java程序無須安裝JDK,而只需要安裝JRE即可。
② java的運行環境是什麼
JRE, JAVA Runtime Environment,就是JAVA運行時環境。
JRE地位和PC機類似,日常的32位應用程序需要操作系統才能運行。JAVA程序也不例外,必須需要JRE才能運行。只有你的電腦安裝了JRE,就可以正確運行JAVA應用程序
一般都在類似這樣的目錄下面C:\Program Files\Java\jre1.5.0_15
③ java的開發環境是什麼
最開始就只用jdk1.6就行了,在網上去找一個jdk,安裝的時候就會一起安裝如:jre等。安裝好後,要在環境變數中配置相關的路徑。
開發工具:jcreator
pro(初學者必須掌握的工具,該工具簡單易用,有漢化版,幾乎是免費工具,推薦使用)
netbeans(sun公司旗下,免費的工具。從事界面開發必備,使用不錯。也有漢化版)
eclipse(myeclipse)收費工具,功能比較強大,使用較繁瑣,需要一定年限的經驗,樓主可以考慮。
但現在也有破解版的。我就用的是myeclipse,個人覺得很好用,但不適合初學者。
Jbuilder
(完全收費工具貌似還很高的呵呵,其功能也是最為強大)
到後期就還有tomcat
這些了,不過就是後話了。
希望這些能夠幫到你。
④ JAVA開發環境
1.1. 認識Linux操作系統
1.1.1. Linux的由來及發展
Linux起源於1991年,1995年流行起來,大家可以看到旁邊的這個人,它就叫Linux,是他在上大學時候寫的一個操作系統,被開源出來,所謂的開源,就是指開放源代碼,也就是,一步一步怎麼做的,都可以看到。說它是一個類Unix的操作系統,Unix也是一個操作系統,只是它是收費的,而Linux是免費的,當然,這也是它發展起來的原因之一。
目前, Linux是主流的伺服器操作系統, 廣泛應用於互聯網、雲計算、智能手機(Android)等領域。由於Java主要用於伺服器端的開發,因此Java應用的部署環境有很多為Linux。
1.1.2. Linux目錄結構
Windows操作系統的目錄結構,是以盤符為單位,C盤、D盤、E盤等等,數據存儲在各個盤符之下,而Linux操作系統最頂層只有一個根目錄root,所有文件都存儲在這一個根目錄之下。
Windows操作系統若插入一個外部設備(U盤等),在系統中是多了一個盤符H,對H盤的操作就是對外部設備的操作。Linux操作系統是在根目錄root下有一個名叫mnt的子目錄,在這個目錄下,會出現一個目錄,假設為sdcard,稱之為掛載點,對它的操作就是對外部設備的操作。
Windows操作系統某用戶登錄系統後,對所有文件都具有增刪改查的許可權,即:可以操作任意目錄,假設將C盤下Windows目錄刪除,則會導致系統異常,安全性較差。Linux操作系統對許可權要求比較嚴格,用戶登錄後並非對所有目錄具有增刪改查許可權,默認的當前目錄為根目錄下的home目錄下的soft01,稱之為主目錄,對這個目錄具有最高許可權,其餘目錄文件一般都是只讀的,不能隨意刪除,這樣就保證了安全性。
⑤ java的軟硬體環境
JAVA對硬體沒要求,軟體主要是需要安裝JDK,TOMCAT,看看我自己寫的JAVA,JSP軟體環境配置和運行吧,不知道你是不是問這個 =================================================== JAVA篇 ============================================================================================1.jdk1.5.0的下載地址 http://java.sun.com/j2se/1.5.0/download.jsp 2.jdk1.5.0的安裝 很簡單,沒什麼可說的,只建議修改安裝目錄名成為jdk1.5.0 3.jdk1.5.0的配置 (假設jdk的安裝目錄是d:\jdk1.5.0) 右鍵點擊[我的電腦],選擇[屬性],選擇[高級]選項卡,單擊[環境變數]按鈕,在[系統變數]找到path變數,單擊[編輯]按鈕,把d:\jdk1.5.0\bin添加到裡面,與已有的內容用分號隔開. 在[系統變數]中單擊[新建]按鈕,在[變數名]文本框中輸入名稱classpath,在[變數值]文本框中輸入.;D:\jdk1.5\lib 4.編寫HelloWorld 推薦剛入門時不要使用IDE,用簡單的文本編輯器就可以了,比較好用的有Jcreator(可以不用進dos直接編譯運行java程序),Editplus,UltraEdit public class HelloWorld { public static void main(String args[]) { System.out.println("Hello World!"); } } 保存為HelloWorld.java,注意文件名必須與聲明為public類的類名完全相同,包括大小寫 5.編譯HelloWorld 在dos下進入HelloWorld.java文件所在目錄,使用命令javac HelloWorld.java編譯,注意HelloWorld.java大小寫一定要正確 6.運行HelloWorld 使用命令java HelloWorld,注意HelloWorld大小寫一定要正確,而且不要寫.java後綴 7.java入門推薦書籍 java編程思想(thinking in java),雖然現在已經出第三版了,但是還是強烈推薦學習第二版,侯捷翻譯的,第三版翻譯的不好 8.java API 現在jdk5.0有中文版api了,只不過還沒完全翻譯完 瀏覽地址: http://gceclub.sun.com.cn/chinese_java_docs.html 下載地址:論壇里有網友做好的chm格式的API,可以免費下載 9.java連接SQL Server2000 (現在企業最常用的資料庫就是SQL Server2000,所以只說這個,別的都是大同小異,連接access,mysql,Oracle資料庫遇到問題的可以和我聯系) java連接資料庫一般有兩種方式,一是通過jdbc/odbc橋(需要配置數據源),二是通過jdbc驅動.這里強烈推薦使用後者,因為前者涉及到jdbc到odbc轉換的問題,執行效率很低. 首先下載jdbc驅動包(用搜索引擎搜下,多如牛毛),安裝之後,打開那個文件夾,會看到三個jar包,只要把這三個jar包設置到環境變數(classpath)里就可以了 假設驅動程序安裝在d:\sqldriver目錄下,那麼就在classpath中添加d:\sqldriver\msbase.jar;d:\sqldriver\mssqlserver.jar;d:\sqldriver\msutil.jar; 注意:如果使用的是windows xp系統的sp2 版本,就需要給SQL Server2000打一個sp3a或者sp4的補丁.打完之補丁之後才可以使用 測試代碼(使用的是SQL Server自帶的資料庫,可以直接編譯運行) import java.sql.*; public class SqlTesting { public static void main(String args[]) { S
⑥ java環境配置
方案一:J2SDK+Tomcat
在這種方案里Tomcat既作為JSP引擎又作為Web伺服器,配置比較簡單。
1、安裝Tomcat
直接運行下載的jakarta-tomcat-4.0.1.exe,按照一般的Windows程序安裝步驟即可安裝好Tomcat,安裝時它會自動尋找J2SDK的位置。例如安裝到f:\tomcat4。
2、配置Tomcat的環境變數
添加一個新的環境變數TOMCAT_HOME,變數值為f:\tomcat4,添加方法同J2SDK環境變數的配置方法。
3、測試默認服務
設置完畢後就可以運行Tomcat伺服器了。用f:\tomcat4\bin\startup.exe啟動Tomcat,用f:\tomcat4\bin\shutdown.exe關閉。(如果在執行startup.exe或shutdown.exe的時候提示Out of Environment Space錯誤,選擇DOS 窗口的菜單中的"屬性"→" 內存"→" 常規內存", 把"初始環境"由"自動"修改成"2816"就可以了。)
啟動Tomcat後,打開瀏覽器,在地址欄中輸入http://localhost:8080(Tomcat默認埠為8080),如果在瀏覽器中看到Tomcat的歡迎界面,表示Tomcat工作正常。
4、測試項目
把剛才准備好的test.jsp放在f:\Tomcat\webapps\examples\jsp目錄下, 在地址欄中輸入http://localhost:8080/examples/jsp/test.jsp,如果瀏覽器中顯示"Hello World!",則說明你的JSP環境配置成功了!
由於Tomcat本身具有web伺服器的功能,因此我們不必安裝Apache,當然它也可以與Apache集成到一起,下面介紹。
⑦ Java環境配置
classpath 環境變數配置:
.;C:\Program Files\Java\jdk1.6.0\lib\tools.jar;C:\Program Files\Java\jdk1.6.0\lib\dt.jar
//-------------------------------------------------------------
classpath 變數里邊需要導入兩個包:
你的java目錄\lib\tools.jar
你的java目錄\lib\dt.jar
注意最前面還有個點,一定不要忘記 表示當前目錄
//============================================================
下面是PATH環境變數配置:
;C:\Program Files\Java\jdk1.6.0\bin;C:\WINDOWS\system32;%SystemRoot%;%JAVA_HOME%bin;
//-------------------------------------------------------------
在原有基礎上加入:
你的java目錄\jdk1.6.0\bin;
⑧ java的應用環境是什麼
java的運行需要JRE(java運行時環境)的支持,脫離jre的java程序就像沒了汽油的蘭博基尼,只是個擺設!
當java中的applet出現的時候,很多網路專家都認為applet是java發展的最大賣點,但是出乎很多專家的想像,applet卻成了java的雞肋,也差點因為這個java半路夭折!
因為當時的網路帶寬有限,用戶很難想像要運行一個java小程序卻要down一個jre(幾M大),這個成了java的死穴!還有就是微軟同sun談判失敗,導致微軟的瀏覽器不支持java,基於這些,applet慢慢淡出了人們的眼球。
為什麼java需要jre呢,因為java需要跨平台,也就是在什麼機器上都能運行良好!
java源文件會被編譯成一個中間文件.class文件,這個文件不能像.exe文件那樣直接運行,而是被jre翻譯成當前機器運行時需要的程序,之後在運行。所以沒有jre,那麼.class文件就無法轉換成可運行的程序,所以脫離jre,java不可能運行!
⑨ java的運行環境是什麼
Java的平台由兩個部分組成:一個是Java Virtual Machine即Java虛擬機,另一部分是Java Application Programming Interface (Java API) 即Java應用程序設計介面,這兩部份軟體就構成了Java運行的基本的環境。Java API 是一個大的已經做好的軟體集合,這個集合里有許多開發時所需要的控制項,用來輔助開發。Java API和JVM整合在一起處於機器硬體之上。也就是說,Java平台把一個Java應用程序從硬體系統分離開從而很好的保證了程序的獨立性。為了更好的適應開發的需要,Java的設計者們為我們提供了三種Java平台:Java 2 Micro Edition (J2ME ), Java 2 Standard Edition (J2SE)和 Java 2 Enterprise Edition (J2EE). 每一個版本都提供了豐富的開發工具箱以適應不同的開發需要。
讓我們來具體看看Java平台的核心JVM的具體結構。
為了讓編譯產生的位元組碼可以更好的解釋與執行,一共把JVM分成了主要的6塊:JVM解釋器,指令系統,寄存器,棧,存儲區,碎片回收區。
JVM解釋器就是這個虛擬機的處理欄位碼的CPU。
JVM指令系統同硬體計算機很相似。一條指令分成操作碼和操作數兩部分組成。操作碼為8位二進制數,操作數可以根據需要而定。操作碼是為了說明一條指令的功能,所以JVM可以有多達256種不同的操作指令。
JVM有自己的虛擬寄存器,這樣就可以快速的和JVM的解釋器進行數據交換。為了功能的需要,JVM設置了常用的4個32位寄存器:pc(程序計數器),optop(操作數棧頂指針),frame(當前執行環境指針),vars(指向當前執行環境中第一個局部變數的指針)。
JVM棧是指令執行的時候數據和信息存儲的場所和控制中心,它提供給JVM解釋器運算所需要的信息。
JVM存儲區就是為了把編譯過後的位元組碼等信息存儲起來。
JVM碎片回收是指將那些使用過後的Java類的具體的實例從內存進行回收,這就使得開發人員免去了自己編程式控制制內存的麻煩和危險。隨著JVM的不斷升級其碎片回收的技術和演算法也更加合理。比較經典的演算法有引用計數、復制、標記-清除和標記-整理。在JVM1.4.1版以後產生了一種叫分代收集技術,簡單的來說就是利用對象在程序中生存的時間劃分成代,以這個為標准進行碎片回收。關於碎片回收將在以後的文章中專門講解。