Java數值類型


包聲明:package 包名。
全局變量和局部變量:類的屬性稱之為類的全局變量(成員變量)。方法中的屬性稱之為局部變量。全局變量聲明在類體中,局部變量聲明在方法體中。
主方法:main()方法是類體中的主方法。main()后有個大括號{},里面放主方法的內容。public、static和void分別是main()方法的權限修飾符、靜態修飾符和返回值修飾符,String[] args是一個字符串類型的數組,它是main()方法的參數。main()方法是程序開始執行的位置。
API類庫:在Java語言中可以通過import關鍵字導入相關的類。在JDK的API中(應用程序接口)提供了130多個包,如java.awt、java.io等。可以通過JDK的API文檔來查看這些類,其中主要包括類的繼承結構、類的應用、成員變量表、構造方法表等,並對每個變量的使用目的作了詳細的描述,因此,API文檔是程序開發人員不可或缺的工具。

一、整數數值類型
byte
  聲明byte變量:byte 變量名 [= 整數]
  使用byte關鍵字來定義byte型變量,可以一次定義多個變量並對其進行賦值,也可以不進行賦值。byte型是整型中所分配的內存空間是最少的,只分配1個字節;取值范圍也是最小的,只在-128和127之間,在使用時一定要注意,以免數據溢出產生錯誤。

 

short
  聲明short變量:short 變量名 [= 整數]
  short型即短整型,使用short關鍵字來定義short型變量,可以一次定義多個變量並對其進行賦值,也可以不進行賦值。系統給short型分配2個字節的內存,取值范圍也比byte型大了很多,在-32768和32767之間,雖然取值范圍變大,但是還是要注意數據溢出。

 

int
  聲明int變量:int 變量名 [= 整數]
  int型即整型,使用int關鍵字來定義int型變量,可以一次定義多個變量並對其進行賦值,也可以不進行賦值。系統分配int變量4個字節。int型變量取值范圍很大,在-2147483648和2147483647之間,足夠一般情況下使用,所以是整型變量中應用最廣泛的。

 

long
  聲明long變量:long 變量名L/l [= 整數]
  long型即長整型,使用long關鍵字來定義long型變量,可以一次定義多個變量並對其進行賦值,也可以不進行賦值。而在對long型變量賦值時結尾必須加上“L”或者“l”,否則將不被認為是long型。當數值過大,超出int型范圍的時候就使用long型,系統分配給long型變量8個字節,取值范圍則更大,在-9223372036854775808和9223372036854775807之間。

 

二、浮點數數值類型

float
  聲明float變量:float 變量名[F/f] [= 小數]
  float型即單精度浮點型,使用float關鍵字來定義float型變量,可以一次定義多個變量並對其進行賦值,也可以不進行賦值。在對float型進行賦值的時候在結尾必須添加“F”或者“f”,如果不加,系統自動將其定義為double型變量。float型變量的取值范圍在1.4E-45和3.4028235E-38之間。

 

double
聲明double變量:double 變量名[D/d] [= 小數]
double型即雙精度浮點型,使用double關鍵字來定義double型變量,可以一次定義多個變量並對其進行賦值,也可以不進行賦值。在給double型賦值時,可以使用后綴“D”或“d”明確表明這是一個double類型數據,但加不加並沒有硬性規定,可以加也可以不加。double型變量的取值范圍在4.9E-324和1.7976931348623157E-308之間。

 

三、字符數值類型

char
聲明char變量:char 變量名 [= ‘字符’]
char型既字符類型,使用char關鍵字進行聲明,用於存儲單個字符,系統分配兩個字節的內存空間。在定義字符型變量時,要用單引號括起來,例如‘s’表示一個字符,且單引號中只能有一個字符,多了就不是字符類型了,而是字符串類型,需要用雙引號進行聲明。

 

四、布爾類型

boolean
聲明boolean變量:boolean 變量名 [= true/false]
布爾類型又稱邏輯類型,只有兩個值“true”和“false”,分別代表布爾邏輯中的“真”和“假”。使用boolean關鍵字聲明布爾類型變量,通常被用在流程控制中作為判斷條件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM