1. 程式人生 > >java註釋和資料型別

java註釋和資料型別

Java註釋

       與大多數程式設計語言一樣,Java中的註釋也不會出現在可執行程式中,因此,可以再源程式中根據需要新增任意多註釋,而不必擔心可執行程式碼會膨脹。
       在Java中,有三種標記註釋的方式:

  1. 最常用的方式是使用 //,其註釋內容是從//開始到本行結尾。
     System.out.println("hello world!");//first java!
  1. 當需要長篇的註釋時,既可以在每行的註釋前面標記 //,也可以使用/*和*/將一段比較長的註釋括起來。
	/* for(int i = 0;i < 100;i++){
			System.out.println(i);
		}
	*/
  1. 第三種註釋可以自動地生成文件。這種註釋以/**開始,以*/結束。
	/**
	 * @author LrvingTc
	 *
	 */

Java資料型別

       Java是一種強型別語言。這就意味著必須為每一個變數宣告一種型別。在Java中,一共有八種基本類(primitive type),其中有四種整型,兩種浮點型,一種用於表示Unicode編碼的字元單元的字元型別char和一種用於表示真值的boolean型別。

整型

       整型用於表示滿意小數部分的數值,允許是負數。Java提供了四種整型,具體情況如表所示。

型別 儲存需求 取值範圍
long 8位元組 -9223372036854775808 ~ 9223372036854775807
int 4位元組 -2147483648 ~ 2147483647
short 2位元組 -32768 ~ 32767
byte 1位元組 -128 ~ 127

       在通常情況下,int型別最常用,long型別處理較大的數。byte和short型別主要用於特定的場合,例如,底層的檔案處理或者需要控制佔用儲存空間量的大陣列。Java中整型的範圍與執行Java的機器無關。

浮點型別

       浮點型別用於表示有小數部分的數值,在Java中有兩種浮點型別,具體如表所示

型別 儲存需求 取值範圍
float 4位元組 3.402823e+38 ~ 1.401298e-45
double 8位元組 1.797693e+308 ~ 4.9000000e-324

       double表示這種型別的數值精度是float型別的兩倍(有人稱之為雙精度數值)。絕大部分應用程式都採用double型別。因為在很多情況下,float型別的精度很難滿足需求。實際上,只有很少的情況適合使用float型別,例如,需要單精度資料的庫,或者需要儲存大量資料。
       float型別的數值有一個字尾f或者F。沒有後綴F的浮點數值預設為double型別。

char型別

       char型別原本用來表示單個字元。如今,有些Unicode字元可以用一個char值描述,另外一些Unicode字元則需要兩個char值。
       char型別的字面量值要用單引號括起來。

	char id = 'a';

boolean型別

       boolean(布林)型別有兩個值:false和true,用來判定邏輯條件。整型值和布林值之間不能進行相互轉換。