J2SE個人總結3-JAVA語法

JAVA關鍵字(由小寫英文字母組成):

abstract  boolean           break      byte            case
catch       char                 class       continue     default
do           double             else         extends      final
finally      float                 for           if                 implements
import     instanceof        int           interface     long
native     new                  package private        protected
public      return               short      static          super
switch     synchronzized  this         throw         throws
transient try                    void        volatile       while

 

goto和const爲保留字,null,true,false不是關鍵字。

 

 

JAVA標識符(區分大小寫)

長度不限,以字母或下劃線或$ 開頭,不能以數字開頭。

 

 

JAVA數據類型

 

1.基本類型:

byte        1字節(8位)      -128~128-1    -1是因爲正負號要佔1位

short       2字節(16位)    -215~215-1

int           4字節(32位)    -231~231-1

long        8字節(64位)    -263~263-1

float        4字節(32位)

double    8字節(64位)

char        2字節

boolean

 

2.引用類型

類  數組   接口   枚舉

 

 

八進制以0開頭,十六進制以0X開頭,long型以L結尾。

JAVA中直接量:123默認爲int型 但是byte,short和char型可以用直接量賦值,不會報大類型強轉小類型的錯誤。  1.23默認爲double型。float a = 1.23 會報大類型強轉小類型的錯誤。

 

轉義字符:

tab        /t

換行       /n

回車       /r

雙引號    /"

單引號    /'

反斜槓    //

 

編碼格式:

[asc  0~127]  [ISO_8857_1 西歐]  [gb2312 中文簡體]  [GBK 中文]  [shift_JIS 日文] [Unicode(全球統一編碼格式) 分爲:utf-8和utf-16]

 

類的結構:

------------------------------------------------------------------------------------------------

包聲明 package

指明該文件中定義的類所在的包

作用:可以區分名稱相同的類

 

導入聲明 import

 

類聲明

 

構造方法

特點:方法名與類名相同,沒有返回類型。

作用:創建對象,初始化成員變量 

 

成員變量聲明

 

方法聲明

-----------------------------------------------------------------------------------------------------

 

對於成員變量的初始化順序:

1.默認值  2.聲明時賦予的值  3.構造方法中賦予的值

 

分支語句

if(a>2){

    語句塊;

} else if(b>2){

    語句塊;

} else {

    語句塊;

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章