Java_1.Java符號體系


Java符號包含五類:標識符、關鍵字、常量及字面量、運算符、分隔符


 

1.標識符

定義:用於標明程序中元素的名字,如類、方法和變量

命名規則:
  ·由字母、數字、下划線(_)和美元符號($)構成的字母序列
  ·必須以字母、下划線(_)或美元符號($)開頭,不能以數字開頭
  ·長度無限制,但不能包含空格,不能是Java關鍵字
  ·不能是true、false或null

2.關鍵字

定義:具有專門意義和用途,不能當作一般標識符使用

注意:
  ·所有Java關鍵字都是小寫的
  ·true、false、null是字面量,不是關鍵字

Java關鍵字:

基本數據類型:

基本數據類型的封裝: 

 3.常量及字面量

常量:值一直保持不變的量,用final修飾

字面量:直接表示一個值,可以是數值、字符、布爾型
  1)數值型:表示一個具體的數值
  2)布爾型:只有兩個值,true、false
  3)字符型:表示一個字符,包含在單引號中
  4)字符串:表示一串字符,包含在雙引號中

4.運算符

算術運算符:
  ++  自增
  --    自減
  +    加
  -   減
  *   乘
  /   除
  %  取余

邏輯運算符:
  &  邏輯與
  |   邏輯或
  ^  邏輯異或
  && 邏輯與(左邊為假時,右邊的值不再計算)
  ||  邏輯或(左邊為真時,右邊的值不再計算)
  !  取反(邏輯非)

關系運算符:
  ==     等於
  !=    不等於
  >     大於
  <     小於
  >=   大於等於
  <=   小於等於

位運算符:

  ~       按位取反
  &    按位與
  |      按位或
  ^     按位異或
  >>   位右移,符號不變
  <<   位左移
  >>>  不帶符號右移,左邊用0填補

其他運算符:
  1)三目運算符:k = x ? y : z(當x為真是,k=y;否則k=z)
  2)復雜賦值運算符:例如 +=
  3)操作運算符:又稱引用操作符,是類的成員變量和成員方法獲取操作符,用"."引用對象的成員
  4)new操作符:作用是在堆棧中生成對象的實例
  5)[ ]和( )操作符:
    [ ]主要用於數組
    ( )主要用於方法
  6)對象運算符instanceof:用於測定一個對象是否屬於某個指定的類或其子類的實例
  7)賦值運算符:"=",無"等於"的意思

運算符的優先等級:

 

 

 

 

 

 


免責聲明!

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



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