JAVA學習(二):第二章 基本程式設計
阿新 • • 發佈:2018-11-25
第二章 基本程式設計
(1)變數:變數儘量選擇有描述性的名字;
(2)實數用浮點型數表示;
(3)加號(+)的意義:加法與字串的連線;
(4)從控制檯讀取輸入:
import Java.util.*;
public class A{
public static void main(String args[]){
Scanner input = new Scanner(System.in);
變數 = input.next數值型別(首字母大寫)
}
}
(5)識別符號:為了標識程式中諸如類、方法和變數的元素而採用的命名;
- 由字母、數字、下劃線組成和美元符號構成的字元序列;
- 不能以數字開頭;
- 不能是保留字(true、false、null等);
- 長度任意;
(6)命名常量:
final 資料型別 常量名 = 數值 //常量名大寫
好處:1、不必輸入同一個值;
2、如果更改只需要改一個地方;
3、給常量附一個具有描述性的名字,提高易讀性;
(7)命名習慣:
- 確保程式中的變數、常量、類和方法所選擇的描述性名字是直觀易懂的;
- 變數與方法第一個單詞首字母小寫,其餘單詞首字母的大寫;
- 類名中首字母大寫;
- 大寫常量中所有字母;
(8)冪運算:
a的b次方 = Math.paw(a,b);
(9)整數直接量:
型別: |
表示形式: |
二進位制: |
0(零)b/0B開頭 |
八進位制: |
0開頭 |
十六進位制: |
0X開頭 |
int型: |
15 |
long 型: |
15L/15l |
double |
0.5555D/d |
float |
0.5555F/f |
科學計數法 |
a*10b = aEb |
(10)Java中的優先順序 :
(11)自增自減運算子:++i是使用增加後的值;
(12)數值型別的轉換:
- 拓寬型別是將一個小範圍的型別轉化為一個大範圍的型別;
- 縮窄型別是將一個大範圍的型別轉化為一個小範圍的型別(需要強制轉換);
System.out.println((int)1.7)強制轉換
(13)Java開發步驟:
- 根據需求定義出所要的類
- 根據題目中的要求規劃出類的屬性:name,age,computer、English、math;
- 所有的屬性必須通過getter及setter訪問
- 所有屬性必須封裝:private
- 如果需要增加構造方法,為屬性賦值
- 所有的資訊不要在類中直接輸出,而是交給呼叫處輸出
·在類中不能出現System.out.println()語句。