Java編程語言學習 – 標識符、關鍵字和保留字、注釋

Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言。Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群。

給你學習路線:html-css-js-jq-javase-數據庫-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmvc-ssh-ssm

4.1 標識符

標識符就是在寫Java程序時,自定義的一些名稱,例如類的名稱、變量的名稱、方法的名稱。例如,在上一節中,我們寫一個HelloWorld程序:

public class HelloWorld {

其中HelloWorld就是類的名稱,那么HelloWorld就是一個標識符。

注意:在Java程序中,是區分大小寫的,就是說明HelloWorld跟helloworld是兩個不同的標識符。


小編推薦一個學Java的學習裙【 六五零,五五四,六零七 】,無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有開發工具,很多干貨和技術資料分享!

4.1.1 標識符的命名規范

在Java語言中,對標識符的命名是要遵循以下規范的:

(1)、由26個英文字母大小寫(a~zA~Z)、數字(0~9)、下劃線(_)和美元符號($)組成;

(2)、不能以數字開頭,只能以字母、下劃線或者美元符號開頭;

(3)、嚴格區分大小寫;

(4)、標識符的長度不做限制,最好要做到見名知意;

(5)、不能與Java的關鍵字和保留字一樣。

例如:

num,num9,num_1,$num,_num這樣的標識符命名是正確的;

9num,num#,#num這樣的標識符命名就是錯誤的。

4.2 關鍵字和保留字

(1)、Java中的關鍵字是對java的編譯器有特殊的意義,它們用來表示一種數據類型,或者表示程序的結構等。

(2)、Java中的保留字是為java預留的關鍵字,他們雖然現在沒有作為關鍵字,但在以后的升級版本中有可能作為關鍵字。

常見的關鍵字和保留字如下列表:(這些都不需要記,以后慢慢會學到。)

小編推薦一個學Java的學習裙【 六五零,五五四,六零七 】,無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有開發工具,很多干貨和技術資料分享!

在寫HelloWorld程序時,我們就已經用到了public、class、static這樣的關鍵字,同時在標識符的命名規范中有一條就是不能與關鍵字和保留字一樣。

4.3 注釋

注釋是用來解釋程序中某些代碼的,利于理解程序。同時好的代碼注釋,也利于代碼的維護,因為有時候程序是由以前的同事寫的,現在需要你去維護,如果之前的同事寫代碼時,在關鍵的代碼模塊都加上了注釋的話,這樣對于你去維護代碼就會有很大的幫助,如果去維護沒有注釋的代碼,那是相當痛苦的。注釋分成3種,分別是單行注釋、多行注釋和文檔注釋。

4.3.1 單行注釋

單行注釋,就是注釋內容寫在一行當中,用法如下:

// 注釋內容

前面是2個“/”,后面是寫注釋內容。

4.3.2 多行注釋

有時候注釋內容比較多,寫在一行,不要好看,所以此時就有了多行注釋,就是注釋的內容可以寫多行,用法如下:

/*

是以“/*”開頭,以”*/”結尾,里面是寫注釋內容,而且注釋內容可以寫多行。

小編推薦一個學Java的學習裙【 六五零,五五四,六零七 】,無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有開發工具,很多干貨和技術資料分享!

4.3.3 文檔注釋

文檔注釋有2個地方需要用到,一個是在類的上面,用于解釋類的作用;另一個是在方法的上面,用于解釋方法的作用,語法如下:

/**

是以”/**”開頭,以”*/”結尾的,里面是寫注釋內容,同時注釋內容也可以是多行的。

注意:形成API文檔時,文檔注釋的內容會在API文檔里面。

下面還是以HelloWorld程序為例,將注釋演示一下:

/**

注意:當Java程序編譯成字節碼時,注釋內容會去除的,也就是說在字節碼中是沒有注釋的,道理也很好理解,因為字節碼是給JVM用的,JVM是不需要注釋的,Java程序員才需要看注釋,所以注釋只在Java代碼中。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容