Java提供了一些預定義的數據類型,稱為內置數據類型。Java還允許自定義數據類型,這樣的數據類型稱為用戶定義的數據類型。由不可分割值組成的數據類型,但不基于任何其他數據類型來定義稱為原始數據類型。
Java提供了許多內置的原始數據類型,例如int
,float
,boolean
,char
等。在應用中可以為int
數據類型的值指定名稱。
int i;
標識符
Java中的標識符是無限長的字符序列。字符序列包括所有Java字母和Java數字,但第一個必須是Java字母。
Java使用Unicode
字符集。 Java字母是由Unicode
字符集表示的任何語言的字母。 例如,A-Z
,a-z
,_
(下劃線)和$
被視為來自Unicode
的ASCII字符集范圍的Java字母。
Java數字包括0-9
個ASCII數字,表示語言中數字的任何Unicode
字符。
標識符中不允許有空格。標識符是用于在Java程序中的類,方法,變量等的名稱。有關Java中標識符的三個重要事項:
- 標識符中使用的字符數沒有限制。
- 標識符中使用的不僅來自ASCII字符集,字符也可以是Unicode字符集。
- 標識符區分大小寫。
關鍵詞
Java定義了一個名為關鍵字的單詞列表。關鍵字是在Java中具有預定義含義的字母,它們只能在Java語言定義的上下文中使用。Java中的關鍵字不能用作標識符。Java關鍵字的完整列表如下所示。
abstract assert boolean break
byte case catch char
class const continue default
do double else enum
extends final finally float
for goto if implements
import instanceof int interface
long native new package
private protected public return
short static strictfp super
switch synchronized this throw
throws transient try void
volatile while
兩個關鍵字const
和goto
目前未在Java中使用。但它們是保留的關鍵字,不能用作標識符。
除了所有關鍵字,有三個字母:true
,false
和null
不能用作標識符; true
和false
是布爾文字(或布爾常量),null
是引用字面量。
易百教程移動端:請掃描本頁面底部(右側)二維碼并關注微信公眾號,回復:"教程" 選擇相關教程閱讀或直接訪問:http://m.yiibai.com 。
開始學習 >> :Java數據類型簡介
加QQ群啦,易百教程官方技術學習群
注意:建議每個人選自己的技術方向加群,同一個QQ最多限加 3 個群。