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

Java 程式設計入門概論

     編輯:Java 相關知識

Java 技術風靡全球,WWW 創始人預言:「下一波浪潮就是 Java,很快就會發生。」Sun 宣稱 J2EE 1.4 為「迄今最完美的網路服務平台」。Java 無處不在,手機亦成 Java 舞台,2004 年二級電腦檢定新增 Java 科目。「跨平台、數位轉移將成最熱技術」,讓我們品味這杯熱咖啡。

Gosling 與 Java 誕生

40 年前加拿大寒冬,James Gosling 誕生。15 歲進大學天文系臨時編程分析衛星資料。80 年代初博士畢業進 IBM 設計第一代工作站,後跳槽 Sun。1990 年 Sun 成立「綠色計劃」團隊(Gosling、Patrick Naughton、Mike Sheridan),目標創建網路互動語言。初名「Oak」(靈感來自窗外橡樹),後改為「Java」。

1994 年矽谷大會,Gosling 演示 Java 魅力:點擊網頁靜態分子圖,命令跨越百英里下載 Applet,本地執行三維動畫。全場驚嘆「哇!」,業界首次記住「Java」。2000 年起 Java 成為全球最流行程式語言,Gosling 地位與比爾蓋茲並論。

Java 特性

跨平台、一次編寫到處執行、簡單易用。語言層面拋棄 C/C++ 缺點、綜合多語言優點;應用層面 J2EE 稱霸企業級、J2ME 佔移動嵌入半壁江山、J2SE 桌面應用層出不窮。一句話總結:「Java 是簡單、物件導向、分散式、解譯、健壯、安全、架構中立、可移植、高效能、多執行緒、動態的語言」。

三大開發平台

  • J2ME:小型嵌入設備、行動電話、智慧卡
  • J2SE:桌面應用
  • J2EE:企業服務應用

本系列聚焦 J2SE 桌面開發,需 JRE 支援,開發用 JDK。主流 IDE:JBuilder、Visual J++、JCreator、NetBeans(JDK 1.4.2 內建)。

準備武器:JDK

取得與安裝

至 java.sun.com 下載 J2SE 1.4.2 SDK(含 NetBeans 3.5.1,約 90MB),安裝時記住路徑供後續配置。

環境變數設定

  • Windows 98:編輯 Autoexec.bat 設定 path、classpath
  • NT/2000/XP:控制台 → 系統 → 進階 → 環境變數,新增 path 指向 <installdir>\jdk\bin,classpath 含 .(目前目錄)與 <installdir>\jdk\bin 等,分號分隔

JDK 核心工具

javac 編譯器、java 解譯器、jar 打包、javadoc 文件產生、appletviewer、jdb 除錯器、javah C/C++ 標頭產生、javap 反組譯器。詳細用法參考 JDK Documentation。

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