JAVA基礎--資料型別和運算子

就遷就你一人發表於2020-10-08

資料型別和運算子

1.註釋

為了方便程式的閱讀,Java語言允許程式設計師在程式中寫上一些說明性的文字,用來提高程式的可讀性,這些文字性的說明就稱為註釋。 註釋不會出現在位元組碼檔案中,即Java編譯器編譯時會跳過註釋語句。 在Java中根據註釋的功能不同,主要分為單行註釋、多行註釋和文件註釋。

單行註釋: 使用“//”開頭,“//”後面的單行內容均為註釋。`

//單行註釋

多行註釋: 以“/”開頭以“/”結尾,在“/”和“/”之間的內容為註釋,我們也可以使用多行註釋作為行內註釋。但是在使用時要注意,多行註釋不能巢狀使用。

/*
	我是
    多行註釋
*/

文件註釋: 以“/**”開頭以“*/”結尾,註釋中包含一些說明性的文字及一些JavaDoc標籤(後期寫專案時,可以生成專案的API)

/**
 * @author 指定Java程式的作者
 * @version 指定原始檔的版本
 */

2.識別符號

識別符號是用來給變數、類、方法以及包進行命名的,如Welcome、main、System、age、name、gender等。識別符號需要遵守一定的規則:

1.識別符號必須以字母、下劃線_、美元符號$開頭。

2.識別符號其它部分可以是字母、下劃線“_”、美元符“$”和數字的任意組合。

3.Java 識別符號大小寫敏感,且長度無限制。

4.識別符號不可以是Java的關鍵字。

識別符號的使用規範

1.表示類名的識別符號:每個單詞的首字母大寫,如Man, GoodMan

2.表示方法和變數的識別符號:第一個單詞小寫,從第二個單詞開始首字母大寫,我們稱之為“駝峰原則”,如eat(), eatFood()

3. 關鍵字和保留字

Java關鍵字是Java語言保留供內部使用的,如class用於定義類。 關鍵字也可以稱為保留字,它們的意思是一樣的,我們不能使用關鍵字作為變數名或方法名。

在這裡插入圖片描述

4.資料型別

Java是一種強型別語言,每個變數都必須宣告其資料型別。 Java的資料型別可分為兩大類:基本資料型別(primitive data type)和引用資料型別(reference data type)。

基本資料型別

在這裡插入圖片描述

5.運算子及運算優先順序

在這裡插入圖片描述

在這裡插入圖片描述

6.型別轉換

自動型別轉換

自動型別轉換指的是容量小的資料型別可以自動轉換為容量大的資料型別。如圖所示,黑色的實線表示無資料丟失的自動型別轉換,而虛線表示在轉換時可能會有精度的損失。
在這裡插入圖片描述

強制型別轉換

強制型別轉換,又被稱為造型,用於顯式的轉換一個數值的型別。在有可能丟失資訊的情況下進行的轉換是通過造型來完成的,但可能造成精度降低或溢位。

//語法格式
(type)var
//示例
double x=3.14;
int y=(int)x;
char c='a';
int z=c+1;
SyStem.out.println(y);  //輸出結果為3
System.out.println(z);  //輸出結果為98
System.out.println((char)z); //輸出結果為d

相關文章