- 9
- 0
- 约2.27万字
- 约 36页
- 2016-10-19 发布于重庆
- 举报
高一程式语言教学讲义
單元一 程式設計簡介
壹、觀念介紹
一、為什麼學Java程式設計?
1、程式語法清楚,容易閱讀與學習。
2、可有效擴充、發展出大型且結構化的程式。
3、為一物件導向程式語言,能與同學未來大學學習與產業界應用銜接。
二、我們安裝了免費的軟體—Eclipse,可簡化同學編譯程式與執行程式的動作。在本課程中,程式的撰寫與執行只需下列三步驟:
1. 撰寫程式:在Eclipse中的編輯區撰寫程式。
2. 編譯程式:在Eclipse中,只要按「存檔」,就可以完成程式的編譯,若有錯誤會在編輯區下的問題區顯示錯誤訊息。
3. 執行程式:成功編譯之後,在「套件瀏覽器」點選該檔案,並按滑鼠右鍵,選擇「執行為(R)」→「JAVA應用程式」(如圖二),即可在主控台看見執行結果。
三、Eclipse編譯環境說明:
1. 點選桌面上圖示,開啟編譯器。
2. 以滑鼠點選兩下開啟欲編輯的檔案資料夾,這裡以Ex1資料夾為例。開啟Ex1資料夾後,再以滑鼠左鍵點選「預設套件」兩下,再接著用左鍵點選Ex1.java兩下,這個就是我們要編輯的java檔案。(如圖一)
3. Ex1.java開啟以後,在編譯器右方會出現編輯區,兩條/***/線中間的部分,就是要撰寫程式的地方。(如上圖一)
4. 正在編輯的檔案,檔案標籤會呈現藍色。若編譯後尚未存檔,標籤會有一個*字號。(如圖一)
5. 撰寫程式後,請按「存檔」按鈕(如圖一)存檔。存檔後,藍色標籤上的*字號會消失。存檔後,若程式有語法問題,會在問題區出現錯誤訊息(如圖一)。
6. 若存檔後無錯誤訊息,代表沒有語法錯誤,接著在「套件瀏覽器」點選該檔案(如:Ex1.java)並按滑鼠右鍵,選擇「執行為(R)」→「JAVA應用程式」(如圖二),則可執行程式。
7. 程式會在主控台中執行?,請注意若程式要求輸入某些資料時,請用滑鼠左鍵在主控台的標籤點一下(如圖一,使主控台的外框呈現藍色後,才能輸入資料。
(圖一)
(圖二)
貳、操作範例
一、循序結構
程式的內容次序與程式執行的結果有密切的關係,不同的次序會導致不同的執行結果。程式會依照其程式內容依序執行的這種模式,稱為程式的循序結構,而java程式執行的方式即是由行號由上至下執行。
二、程式的輸出方法
Java語言中「印出」的語法為System.out.println ( ),在螢幕上欲顯示字串內容,則該字串需放在 (雙引號)之中。
如:要印出「大理高中」四個字,則語法為:System.out.println (大理高中)
【範例1】(檔名:Ex1.java)
設計一程式,執行後螢幕出現以下文字”大家好!”與”這是我的第一個程式”。
【範例1】程式碼
程式說明:
001行 符號// 之後或/*…*/之間是程式的註解,僅供說明用,不會被編譯或執行。
003及004行 每一行的敘述最後都必須以分號(;)與下一行敘述隔開。
002及005行 空行不會被執行。
【課堂筆記】
【習題1】(檔名:Ex1Hw1.java)
修改(範例一)的程式,在螢幕上印出:”大家好!”
“我的名字是OOO”
”這是我的第一支程式”
(註:OOO請填入自己的名字)
【習題1】程式碼
三、字串變數
程式中字元…等),而由字元所組成的一串符號,稱之為字串在Java中可以使用String來例如String text; //設定字串變數”text”
text = 大理高中; //將「大理高中」四個字存到text這個變數中
四、程式的輸入敘述
程式中常需要使用者輸入資料以便程式進行處理,此時我們可以使用in.readLine() 這個指令,它會傳回使用者在按下Enter鍵之前的所輸入的資料,並以字串的型態存入所指定的變數中。
例如:String text; //設定字串變數text
text = in.readLine();//讀取輸入的資料,並以字串型態存到text這個變數中
【習題2】(檔名:Ex1Hw2.java)
練習完習題一之後,是不是對程式比較熟悉了呢?現在請執行(Ex1Hw2.java),並與範例一(Ex1.java)比較一下有何差別。
解析:
【習題2】程式碼
程式說明:
程式第006行,name代表你所輸入的名字,要將完整的句子印出時,就必須使用連接符號(+) 把我的名字是與name變數中的內容連接起來。
想一想,運用連接符號(+)這個語法,你如何修改
原创力文档

文档评论(0)