20165234 《Java程序設計》第二週學習總結

第二週學習總結

教材學習內容總結

第二章

  • 標識符與關鍵字

1.標識符java

其本質是文件名字。git

由字母、下畫線、美圓符號和數字組成,長度不受限制。數組

標識符的第一個字符不能爲數字,標識符不能爲關鍵字(如inter)。函數

標識符不能是true、false、null(雖然它們不是關鍵字)學習

標識符用的是Unicode字符集,要注意字符集內的符號不少,包含多種語言,例如對於?,在英文和漢語輸入法中也是佔據不一樣的字符位置的。spa

Unicode字符集最多能夠識別65536個字符,前128個字符恰好是ASCII碼。命令行

2.關鍵字code

具備特定用途或被賦予特定意義的一些單詞。對象

不能夠把關鍵字做爲標識符來使用。blog

  • 基本數據類型

1. 邏輯類型: boolean 

它只能用來判斷對或者錯,例如 blooean isOK = true isOK = false

2. 整數類型: byte   short   int   long 

int 型變量,分配4個字節內存

byte 型變量,分配1個字節內存,佔8位

short 型變量,分配2個字節內存,佔16位

long 型變量,分配8個字節內存,佔64位

注:Java沒有無符號的 byte,short,int,long

3. 字符類型: char 

char 型變量,分配2個字節內存,佔16位

最高位不是符號位,沒有負數的 char。 取值範圍 0~65535。

 char x = 'a' 等同於  char x = 97 

必需要用 int 修飾,查找字符時,(char)9 即表示查找 Unicode 字符集的第九個 j 字符。

4. 浮點類型: float   double 

  • 類型轉換運算

將數據類型按精度從高到低排列爲 byte short char int long float double 

1. 當把級別低的變量賦給級別高的變量時,系統自動完成數據類型的轉換

2. 當把級別高的變量的值賦給級別低的變量時,必須使用類型轉換運算

格式: (類型名)要轉換的值; 

  • 輸入基本型數據

1. 使用 Scanner 建立一個對象:
 Scanner reader = new Scanner(System.in); 

2. reader對象調用下列方法,讀取用戶在命令行輸入的各類基本類型數據:

 nextBoolean(), nextByte(), nextShort(), nextInt(),nextLong(), nextFloat(), nextDouble() 

  • 輸出基本型數據

 System.out.println() :輸出數據後換行

 System.out.print() :輸出數據後不換行

使用兩者輸出字符串時不能夠出現「回車」。

與C語言中 printf 函數相似的輸出數據的方法:

 System.out.printf("格式控制部分",表達式1,表達式2,...,表達式n) 

  • 數組

數組是一些類型相同的變量組成的集合。

數組屬於引用型變量,建立數組須要通過聲明數組爲數組分配變量兩個步驟f。

聲明數組的方式:

一維數組: 數組的元素類型 數組名 [ ];   數組的元素類型 [ ] 數組名; 

二維數組: 數組的元素類型 數組名 [ ] [ ];   數組的元素類型 [ ] [ ] 數組名; 

爲數組分配元素  數組名 = new 數組元素的類型 [數組元素的個數] 

第三章

  • 運算符與表達式

要注意算數混合運算的精度大小排序。

要注意關係運算符與邏輯運算符的結合方向。

  • 條件分支語句

if 語句

if-else語句

if(表達式){ 若干語句 } else { 若干語句 }

if-else if-else語句

  • switch開關語句

1. 循環語句

for循環語句

for (表達式1;表達式2;表達式3){ 若干語句 }

while循環語句

while(表達式) { 若干語句 }

2.break與continue語句

代碼託管

代碼提交的過程:

腳本運行以下:

相關文章
相關標籤/搜索