首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

搶先體驗 Java 5.0:Tiger Alpha 版下載、安裝與首個枚舉測試

     編輯:Java 相關知識

如何獲取 Tiger Early Access 版

Sun 通過 JavaLobby 專頁發布 Tiger(J2SE 1.5)Alpha 版(構建 b31,2003-12-11)。非會員亦可下載,文件大小 30–45 MB(Solaris 9 SPARC 僅 9 MB)。下載後本地安裝,無官方安裝文檔與技術支援,屬高風險預覽版。

Windows 安裝步驟實錄

  1. 運行 j2sdk-1_5_0-beta-bin-b31-windows-i586-11_dec_2003.exe。
  2. 接受授權協議,建議安裝路徑改為 c:\j2sdk1.5.0-alpha 避免與正式版衝突。
  3. 全選組件需約 300 MB 空間,無文檔選項(Early Access 不含幫助文檔)。
  4. 瀏覽器註冊頁建議全取消(僅在獨立測試機保留)。
  5. 完成安裝後設置環境變量:
set JAVA_HOME=c:\j2sdk1.5.0-alpha
set PATH=%JAVA_HOME%\bin;%PATH%

驗證:java -version 輸出 1.5.0-beta 即成功。

首個枚舉測試:新語法初體驗

編譯需加 -source 1.5。Alpha 版與早期版本差異:enum 的 values() 返回數組而非 List;switch 標簽不再限制常量參數。範例:

public class EnumTest {
  public static void main(String[] args) {
    enum Color {red, green, blue};
    System.out.println(Arrays.asList(Color.values()));
    System.out.println(Color.values() instanceof Color[]); // true
    for (Color c : Color.values()) {
      switch (c) {
        case red:   System.out.println("Got red."); break;
        case green: System.out.println("Got green."); break;
        case blue:  System.out.println("Got blue."); break;
      }
    }
  }
}

編譯運行:

javac -source 1.5 EnumTest.java
java EnumTest

輸出驗證新語法特性已就緒。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved