自由,平等,開源,分享

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            2 Posts :: 61 Stories :: 3 Comments :: 0 Trackbacks

          Keyword, Qualifier, Data Type, Operator, Operator Precedence Level & Associativity, Special Character, Separator

          Keyword
          abstract
          boolean break byte byvalue *
          case cast catch char class const * continue
          default do double
          else extends
          false final finally float for future
          generic goto *
          if implements import inner instanceof int interface
          long
          native new null
          operator outer
          package private protected public
          rest return
          short static super switch synchronized
          this throw throws transient true try
          var void volatile
          while
          注:有 * 標記的關鍵字是被保留但當前尚未使用的。

          Qualifier
          訪問權限修飾符 非訪問權限修飾符
          缺省(friendly) public final abstract
          數據成員 缺省(friendly) public private protected static final
          成員方法 缺省(friendly) public private protected static final native abstract

          Data Type
          名稱 關鍵字 字節數 取值范圍









          字節型 byte 1 -128 ~ 127
          短整型 short 2 -32768 ~ 32767
          整型 int 4 -2147483648 ~ 2147483647
          長整型 long 8 -9223372036854775808 ~ 9223372036854775807



          浮點型 float 4 -3.40282347E+38F ~ 3.40282347E+38F
          雙精度型 double 8 -1.7976931348623157E+308 ~ 1.7976931348623157E+308
          字符類型 char 2 Unicode 字符集
          布爾類型 boolean 1 true 或 false



          字符串 string
          數組
          class
          接口 interface

          Operator
          算術運算符 (復合)賦值運算符 關系運算符 邏輯運算符 位運算符 其他運算符
          加法 + 賦值 = 等于 == & 位反 ~ 條件運算 ?:
          減法 - 加賦值 += 不等于 != | 位與 & 域(點)運算 .
          乘法 * 減賦值 -= 大于 > ! 位或 | 數組下標 []
          除法 / 乘賦值 *= 小于 < 異或 ^ 位異或 ^ 分組括號 ()
          取余 % 除賦值 /= 大于等于 >= 邏輯與 && 左移 << 分配空間 new
          自增1 ++ 取余賦值 %= 小于等于 <= 邏輯或 || 右移 >> 強制類型轉換 (type)
          自減1 -- (位)異或賦值 ^= 不帶符號右移 >>> 類判斷 instanceof
          取反 - (位)與賦值 &=
          (位)或賦值 |=
          左移賦值 <<=
          右移賦值 >>=
          不帶符號右移賦值 >>>=

          Operator Precedence Level & Associativity
          運算符 描述 優先級 結合性
          . [] () 域運算,數組下標,分組括號 1 最高 自左向右
          ++ -- - ! ~ 單目運算 2 單目 右/左
          new (type) 分配空間,強制類型轉換 3 自右向左
          * / % 算術乘、除、取余運算 4 雙目 自左向右
          (左結合性)
          + - 算術加減運算 5
          << >> >>> 位運算 6
          < <= > >= 小于,小于等于,大于,大于等于 7
          == != 等于,不等于 8
          & (位)與 9
          ^ (位)異或 10
          | (位)或 11
          && 邏輯與 12
          || 邏輯或 13 三目 自右向左
          (右結合性)
          ?: 條件運算符 14 最低
          = += -= *= /= %= <<= >>= >>>= &= ^= |= 賦值運算 15

          Special Character
          引用方法 Unicode 碼 標準表示法 意義
          '\b' '\u0008' BS 退格
          '\t' '\u0009' HT 水平制表符 Tab
          '\n' '\u000a' LF 換行
          '\f' '\u000c' FF 表格符
          '\r' '\u000d' CR 回車
          '\"' '\u0022' " 雙引號
          '\'' '\u0027' 0' 單引號
          '\\' '\u005c' \ 反斜線
          注:Windows 換行符是 \r\n,Linux 換行符是 \n

          Separator
          字符 描述
          {} 花括號
          [] 方括號
          () 圓括號
          ; 分號
          ; 逗號
          空格

          posted on 2008-04-07 18:54 龍震 閱讀(302) 評論(0)  編輯  收藏 所屬分類: 參考
          主站蜘蛛池模板: 家居| 乌兰县| 惠水县| 旌德县| 兴山县| 调兵山市| 仲巴县| 饶河县| 永定县| 明光市| 泸州市| 大足县| 马关县| 贺兰县| 丰都县| 平邑县| 南康市| 阿荣旗| 民和| 贵南县| 上林县| 张家港市| 漳平市| 潞城市| 比如县| 清丰县| 凉城县| 武隆县| 阿坝| 阜南县| 雷波县| 融水| 凤台县| 南川市| 洛川县| 河东区| 万全县| 北川| 策勒县| 时尚| 洛扎县|