首先,我們開始學寫Java之前需要先了解Java的基本語法。
分為三大類:型態、迴圈、繼承
型態介紹由以下表格所示:
型態 | 用處 |
---|---|
int (整數) | 用於宣告整數數字,僅可以存放沒有小數點之數值,可允許負數的存在。 |
float (浮點數) | 可儲存具有小數點的數值 |
double (雙精確浮點數) | 可儲存具有小數點的數值,但儲存的小數點位數較長,與float不同的是double的範圍較大,所消耗的記憶體是float的雙倍,也稱為雙精確度。 |
char (字元) | 可儲存經由ASCII 碼轉換的單一的英文字母,此連結可以讓您對照ASCII碼的英文字母:http://kevin.hwai.edu.tw/~kevin/material/JAVA/Sample2016/ASCII.htm |
String (字串) | 此變數可儲存一串英文句子、單字、中文文字,英文使用 ASCII 碼表示,中文大多採用 big-5 碼轉換。 |
boolean (布林值) | 此類型變數僅能儲存 "真(true)" 或 "假(false)",使用於邏輯運算或判斷式(if-else)。 |
宣告方式:
宣告表示 | 解釋 |
---|---|
int x; | 宣告一個變數名為x。 |
int y=1; | 宣告一個變數名為y並且設定此變數值為1。 |
float score; | 宣告一個浮點數名為score |
double score; | 宣告一個雙倍浮點數名為score |
char text ='y'; | 宣告一個字元變數名為text裡面存放的是y這個字元。 |
String z="名字"; | 宣告名為z的字串,設定z內容存放"名字"這個字串。 |
boolean a=true; | 宣告名為a的boolean型態,儲存內容為真(true)。 |
再來我們來介紹類別的觀念,由以下實例來做講解:
public class Dog { //定義class名稱Dog
void run(){ //定義方法run()
//寫出如何跑
}
public static void main(String[] args) { //main方法執行結果
Dog d = new Dog(); //使用Dog建立新的物件為d
d.run(); //呼叫d裡面的run()方法
}
}
今天教學到這邊,我們明天見。