到http://www.oracle.com/technetwork/java/javase/downloads/index.html
下載jdk-6u23-windows-i586.exe
安裝到C:\Java,安裝的時候,javaDB和jre筆者認爲,沒有安裝的必要,只安裝JDK.
2.設定環境變量,一般不推薦變量的引用,有些環境下會出問題,例如eclipse下的javadoc,所以PATH,CLASSPATH儘量寫全,不要引用%JAVA_HOME%
JAVA_HOME C:\Java\jdk1.6.0_23
PATH %JAVA_HOME%\bin
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
3.虛擬機版本與模式查看
java -version //查看JVM默認的環境
java -client -version //查看JVM的客戶端環境,針對GUI優化,啓動速度快,運行速度不如server
java -server -version //查看JVM的服務器端環境,針對生產環境優化,運行速度快,啓動速度慢
4.虛擬機模式切換
目錄JAVA_HOME/jre/bin下,會有2個目錄,server與client.這個就是他們的運行環境的動態庫.那麼怎麼切換呢?找到JAVA_HOME/jre/lib/i386/jvm.cfg,這就是JVM默認的查找順序,內容如下
-client KNOWN
-server KNOWN
-hotspot ALIASED_TO -client
-classic WARN
-native ERROR
-green ERROR
只需要把-server和-clent換個位置就行了.如下
-server KNOWN
-client KNOWN
-hotspot ALIASED_TO -client
-classic WARN
-native ERROR
-green ERROR
這個時候在輸入java -version看看吧,是不是默認的使用服務器端了呢,一般開發環境是使用client,而生產環境會使用server.有什麼問題大家留言吧,我們一起交流.^-^