手機程式設計

成績

字串物件 計算介面 資料庫 網路字典 銀幕物件 迴圈運算 J2ME 起步 影像物件 條件處理 第一個程式 資料型態與變數 連上網頁 類別 Class 選單物件 陣列運算 畫布物件

JAVA官方網站如何下載 JDK

直接下載 JDK 5.0

如何安裝 JDK第一個 Java 程式

簡介

任何電子產品的功能都起於程式的設計,手機裡面的功能也不例外,本課程主要目的在介紹手機內的遊戲程式如何產生的過程。這類非電腦設備中的程式特性是執行環境非常『簡陋』,必須非常獨立自主,不能佔太多記憶體,也不能期望處理器速度很快,更不能期望背後的作業系統(如電腦中的Windows)提供很多支援。

目前用來設計此類行動裝置中的程式最成功的語言就是Java,它的重要特色之一是所謂的『跨平台』,就是不必遷就作業系統,一樣的程式可以在Windows中執行,也可以在Linux或Macintosh等其他作業系統中執行。此外他與網頁的配合也很成功,可以寫很多小程式掛在網頁中執行。對於如手機或PDA等小型裝置,它也有一個特殊的程式語言版本稱為 J2ME,就是Java 2 Micro Edition (Java 2 微型版)的意思。本課程主要就是介紹如何使用J2ME完成一些簡單的手機程式,當然第一步必須從基本(標準)的Java程式 (J2SEJava 2 Standard Edition) 學起。

 

準備工作

1.請直接下載 JDK,執行安裝。(或到官方網站下載最新版)

2.設定環境變數:控制台→系統→進階→Path(路徑)→編輯,加入 Java 編譯程式的路徑,如C:\Program Files\Java\jdk1.5.0_10\bin

 

解說:

什麼是 JDKJava Development Kit,Java 程式設計(開發)工具 ,主要包含將原始碼編譯成 Bytecode 的程式(javac 及函式庫)

什麼是 JREJava Runtime Environment,執行Java程式時需要的環境。主要是一個叫做 Java Virtual Machine (JVM)的程式。

什麼是 JVM:Java程式是兩階段編譯的程式,javac編譯出來的Bytecode檔案在不同機器上執行時還需要JVM的幫助,不同的作業系統有不同的JVM,如 Linux 與 Windows 的 JVM 是兩個不同的程式。

什麼叫『跨平台』:上述 JDK 編譯出來的 Bytecode 檔案可以不需更改,拿到不同作業系統(平台, platform)的電腦中執行。當然,該電腦必須已經裝有適合的 JVM。

 

有一點點複雜,不過就這樣啦,多看一兩次就懂了!

 

預定單元:

  • 第一個程式

  • 資料型態與變數

  • 條件處理

  • 迴圈運算

  • 陣列

  • 類別屬性方法

  • 字串處理

  • Applet

  • J2ME簡介安裝

  • 待續

 

操作考試項目:

1. Hello Java程式:編寫→編譯→執行  [參考第一個程式]

2. 寫一個 J2ME 有一個按鈕可關閉程式。[參考 J2ME起步]

3. 用 Visual Studio 2005寫一個手機程式,打開即有一個會移動的圖案。[參考行動裝置程式簡介]