电竞比分网-中国电竞赛事及体育赛事平台

分享

注釋、標識符、關鍵字概念區(qū)分

 頭號碼甲 2021-05-30

注釋

平時我們編寫代碼,在代碼量比較少的時候,我們還可以看懂自己寫的,但是當項目結(jié)構(gòu)一旦復雜起來,我們就需要用到注釋了。注釋并不會執(zhí)行,是給我們寫代碼的人看的。書寫注釋是一個非常好的習慣。

Java中的注釋有三種:

//這是單行注釋


/*
這是多行注釋
*/


/**
*這是文檔注釋
*/

代碼的注釋不是越詳細越好。實際上好的代碼本身就是注釋,我們要盡量規(guī)范和美化自己的代碼來減少不必要的注釋。若編程語言足夠有表達力,就不需要注釋,盡量通過代碼來闡述。

標識符

一個java程序是由類和對象組成的,而類和對象又是由屬性和方法等組成的。在編寫Java應用程序時,需要大量地為程序、類對象、方法和變量等起名字,這就需要了解標識符和關鍵字的概念,以及標識符的命名規(guī)則。

Java語言中,用來標識類名、對象名、變量名、方法名、類型名、數(shù)組名、文件名的有效字符序列,稱為標識符。簡單來說,標識符就是一個名字。Java語言規(guī)定,標識符由數(shù)字、字母、下劃線和美元符號$組成,并且第一個字符不能是數(shù)字。

需要注意的是,Java語言是區(qū)分大小寫的,所以標識符boy與Boy是不同的。

為了提高程序的可讀性,在程序中定義標識符時,盡量遵循“望文生義”的原則,即名稱要能代表變量本身的含義。例如定義一個標識符代表價格,那么取名為“price”,就會讓其他人看到這個標識符時就能明白它代表價格。具體命名規(guī)則如下:

  • 一個標識符可以由幾個單詞連接而成,以表明它所代表的含義,如“applePrice”;

  • 如果是類名,每個單詞的首字母都要大寫,其他字母則小寫,如“StudentInfo”;

  • 如果是方法名或變量名,第一個單詞的首字母小寫,其他單詞的首字母都要大寫(駝峰結(jié)構(gòu))如“getStudentInfo()、studentName”;

  • 如果是常量,所有單詞的所有字母全部大寫,如果由多個單詞組成,通常單詞之間用下劃線“_”分隔,如“PI、MAX_VALUE”;

  • 如果是包名,所有單詞的所有字母全部小寫,如“example.chapter02”。

關鍵字 

在Java語言中,還有一些專門的詞匯,Java語言已經(jīng)賦予了特定的含義,只能用于特定的地方。所以程序員在編寫程序時,不能再使用這些詞來命名標識符,不能改變這些詞匯的含義。這些專有詞匯,稱為關鍵字。

關鍵字是被賦予特殊含義的標識符。例如在社會生活中,“法院”這個詞已經(jīng)被賦予特定的含義,所以如果有人開個商店,他絕對不能給商店取名為“法院”。在這里,法院就是社會生活中的關鍵字。

Java關鍵字對Java的編譯器有特殊的意義,是Java語言中為語法定義的需要而特別定義的標識符。這些標識符構(gòu)成了Java語言最基本的要素,它們用來表示一種數(shù)據(jù)類型,或者表示程序的結(jié)構(gòu)等。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多