1. 程式人生 > >java中的註釋,識別符號,關鍵字

java中的註釋,識別符號,關鍵字

1.Java語言中的註釋

註釋就是標註並解釋說明所編寫的java程式碼的含義。
註釋的作用就是方便自己或者別人檢視閱讀java程式碼。
註釋的分類:

1.1  單行註釋:一次只能解釋一行

採用“//”表示註釋開始,跟在“//”後面的內容就是註釋內容。

可以出現在java程式碼之上後者之後。

例如:

//建立一個名字叫“DanHangZhuShi”的java類
public  class  DanHangZhuShi{ 
   //在這個名字叫“DanHangZhuShi”的java類中建立一個主方法,作為程式的入口
   public  static  void  main(String args[]){
    //向螢幕中列印“hello,world”這個字串
    System.out.println("hello,world");
    System.out.println("測試單行註釋的使用");
   }

1.2  多行註釋:一次可以解釋多行

採用“/*”開始,以"*/"結尾,中間可以跨多行,包含在開始和結尾之間的內容就是註釋內容。

在多行註釋中可以包含單行註釋。

例如:
public  class  DuoHangZhuShi{
     public static  void main(String args[]){
     /*
       System--是java提供的一個開發類庫的名稱。
       .--------呼叫
       out-----java提供的這個System類庫中的一個變數,這個變數是一個輸出流物件。
       //System.out---java中的輸出流物件。
       pritnln()---輸出流物件中的一個輸出方法
       "多行註釋的使用"----被輸出方法輸出到螢幕的具體內容,用雙引號包圍表示一個字串。
       ;----一個java語句的結束
     */
     System.out.println("多行註釋的使用");
    }
}

1.3  文件註釋---與多行註釋相同,可以生成獨立的文件。

採用“/**”開始,以“*/”結尾,中間可以跨多行,包含在開始和結尾之間的內容就是註釋內容。
可以生成獨立的文件,只是我們很少生成這種獨立的註釋檔案。
文件註釋也可以包含單行註釋,但是不能包含多行註釋。

例如:
/**
     public--java中的訪問限制修飾符【公共的】
     class--建立java類的關鍵字,表示一個類
     WenDangZhuShi--為自己建立好的java類起的名稱
     //類名稱的首字母要大寫
*/
public  class  WenDangZhuShi{
     public  static  void  main(String  args[]){
        System.out.println("文件註釋的使用");  
    }
 }
    
注意:1.註釋是不參與執行的。
          2.在一個java程式碼中可能會出現3中註釋方式同時使用。

          3.我們可以通過註釋來除錯自己的java程式。

2.java中的識別符號

   識別符號就是為java中的元素【變數,類,方法,陣列,介面......】起名稱用的字串。
   識別符號規則:
     1.由任意順序的字母、下劃線(_)、$[美元符號]和數字組成,並且第一個字元不能是數字。
         hello   h_ell&o   h_el$lo_100     100_hello[錯誤]
     2.識別符號中不能包含空格。
          [test hello](錯誤)
    3.識別符號中的字母是區分大小寫的。
           Test   test --這是兩個識別符號
    4.識別符號不能是java中的關鍵字。

    

 注意:1.儘量使用有意義的識別符號名稱。

           2.儘量不要使用中文,實在不行漢語拼音也可湊合用。

3.java中的關鍵字

   關鍵字就是java語言為一些單詞賦予了特殊的含義,我們不能隨便的把這些關鍵字當做識別符號使用。

關鍵字列表

關鍵字 含義
abstract 表明類或者成員方法具有抽象屬性
assert 斷言,用來進行程式除錯
boolean 基本資料型別之一,布林型別
break 提前跳出一個塊
byte 基本資料型別之一,位元組型別
case 用在switch語句之中,表示其中的一個分支
catch 用在異常處理中,用來捕捉異常
char 基本資料型別之一,字元型別
class 宣告一個類
const 保留關鍵字,沒有具體含義
continue 回到一個塊的開始處
default 預設,例如,用在switch語句中,表明一個預設的分支
do 用在do-while迴圈結構中
double 基本資料型別之一,雙精度浮點數型別
else 用在條件語句中,表明當條件不成立時的分支
enum 列舉
extends 表明一個型別是另一個型別的子型別,這裡常見的型別有類和介面
final 用來說明最終屬性,表明一個類不能派生出子類,或者成員方法不能被覆蓋,或者成員域的值不能被改變,用來定義常量
finally 用於處理異常情況,用來宣告一個基本肯定會被執行到的語句塊
float 基本資料型別之一,單精度浮點數型別
for 一種迴圈結構的引導詞
goto 保留關鍵字,沒有具體含義
if 條件語句的引導詞
implements 表明一個類實現了給定的介面
import 表明要訪問指定的類或包
instanceof 用來測試一個物件是否是指定型別的例項物件
int 基本資料型別之一,整數型別
interface 介面
long 基本資料型別之一,長整數型別
native 用來宣告一個方法是由與計算機相關的語言(如C/C++/FORTRAN語言)實現的
new 用來建立新例項物件
package
private 一種訪問控制方式:私用模式
protected 一種訪問控制方式:保護模式
public 一種訪問控制方式:共用模式
return 從成員方法中返回資料
short 基本資料型別之一,短整數型別
static 表明具有靜態屬性
strictfp 用來宣告FP_strict(單精度或雙精度浮點數)表示式遵循IEEE 754算術規範 
super 表明當前物件的父型別的引用或者父型別的構造方法
switch 分支語句結構的引導詞
synchronized 表明一段程式碼需要同步執行
this 指向當前例項物件的引用
throw 丟擲一個異常
throws 宣告在當前定義的成員方法中所有需要丟擲的異常
transient 宣告不用序列化的成員域
try 嘗試一個可能丟擲異常的程式塊
void 聲明當前成員方法沒有返回值
volatile 表明兩個或者多個變數必須同步地發生變化
while 用在迴圈結構中