Java 教材





1990 年, Sun 公司的 James Gosling 帶領開發 Oak ,最初目的是應用在小型智慧型家電上面,但發展不如預期,後來網路蓬勃發展,於 1995 年以 Java 的名稱正式發佈,時至今日, Java 已變成跨平台應用相當受到歡迎的程式語言。


Java 的主要特性有
  • 符合物件導向的特性
  • 跨平台的性質
  • 自動垃圾回收機制
  • 介面和類別的不同功能取向
  • 豐富的應用程式開發介面


其中,「跨平台的性質」
Write once, run anywhere


這是說只要寫好編譯成位元組碼, Java 程式就可以在具有 JVM 上的機器執行,目前最常見的除了一般個人電腦與手機的應用外,還可在視訊轉換器、印表機、網路攝影機、遊戲、汽車導航系統、樂透終端設備、醫療裝置、停車收費器等見到相關應用。


學習 Java ,首先便是到官網下載 JDK 囉!大部分 UNIX-Like 作業系統都有預設安裝 JDK ,所以可以直接從命令列使用,若使用 MS-Windows 系統,您可以先參考
JDK 的下載
JDK 在 MS-Winsdows 的安裝、設定


我們認為初學程式最好的方式就是直接學寫應用程式,我們以 Mac 平台當例子,您可以從
Java 入門指南

基礎篇 按一下展開目錄

軟體開發 按一下展開目錄

GUI 篇 按一下展開目錄

範例程式碼 按一下展開目錄




直接從基礎到圖形介面應用程式的設計,學習開發軟體的基本概念。


若是您已經學過其他種類的程式語言,您可以從
Java 快速導覽

基本概念

簡單的 Java 程式

宣告

陳述與註解

標記 按一下展開目錄

基本資料型態和參考變數

運算式 按一下展開目錄

型態轉換

控制結構 按一下展開目錄

物件導向概念 按一下展開目錄

Enum 型態

陣列

例外處理 按一下展開目錄

套件 按一下展開目錄

Number 類別 按一下展開目錄

Math 類別 按一下展開目錄

Character 類別 按一下展開目錄

String 類別 按一下展開目錄

System 類別 按一下展開目錄



來直接熟悉 Java 的語法、規則等。


若是您已經學過 Java ,但對於 API 還不是很熟悉,您可以參考
Java API 分類導覽(未完成)


來了解如何運用 API 中的功能。


另外我們整理了一份
Java 線上中文資源


the end

沒有留言: