java里注釋
『壹』 java中關於注釋的寫法問題
1:// 單行注釋 快捷鍵 ctrl+/
2:
/*
*/ 這個注釋就是多行注釋代碼的,為了比單行注釋方回便,快捷鍵答ctrl+shift+/
3:
/**
* @author:作者名字
* @Description: 描述
* @date:2015年3月25日 下午5:09:29
* ...等等
*/
注釋一般放在方法前面 ,類前面 等。用來說明的,這樣別人調用方法的時候就能看到參數信息。返回信息等。快捷鍵 alt+shift+j
『貳』 java注釋中的@什麼意思
@XXX代表是註解(Annotation的標准翻譯)。和注釋類似,區別是注釋是給人看的,而註解是給Java系統看的。你可以定義自己的註解,具體內容就很多了,看看書吧,你會有收獲的
『叄』 java中 /** */注釋和 /* */注釋 有啥區別嗎
/** */注釋的話,你再調用類和方法的時候會出現提示,內容就是你寫的注釋。就好專像文檔屬幫助一樣。類似"字元串".toString(),滑鼠放在toString()上時出現的api說明。
而/* */就沒有了。/* */就是//的多行版
『肆』 java注釋里的這些標記分別是什麼意思
方法/步驟
java注釋,總共有種注釋方法。
注意事項
注釋內容是不被編輯的內容,只是解釋說明
注釋,為了更方便的閱讀
每次單行注釋、多行注釋,要選中要注釋的內容
『伍』 如何在java程序中添加註釋
1、單行(single-line)--短注釋://…… 單獨行注釋:在代碼中單起一行注釋, 注釋前最好有一行空行,並與其後的代碼具有一樣的縮進層級。如果單行無法完成,則應採用塊注釋。 注釋格式:/* 注釋內容 */ 行頭注釋:在代碼行的開頭進行注釋。主要為了使該行代碼失去意義。 注釋格式:// 注釋內容 行章節附註釋:尾端(trailing)--極短的注釋,在代碼行的行尾進行注釋。一般與代碼行後空8(至少4)個格,所有注釋必須對齊。 注釋格式:代碼 + 8(至少4)個空格 + // 注釋內容
2、塊(block)--塊注釋:/*……*/ 注釋若干行,通常用於提供文件、方法、數據結構等的意義與用途的說明,或者演算法的描述。一般位於一個文件或者一個方法的前面,起到引導的作用,也可以根據需要放在合適的位置。這種域注釋不會出現在HTML報告中。注釋格式通常寫成: /* * 注釋內容 */
3、文檔注釋:/**……*/ 注釋若干行,並寫入javadoc文檔。每個文檔注釋都會被置於注釋定界符 /**......*/ ...
『陸』 java注釋里的這些標記分別是什麼意思詳細點
<code> 標簽用於表示計算機源代碼或者其他機器可以閱讀的文本內容。
<tt> 標簽呈現版類似打字機或者等寬權的文本效果。
<p> 標簽定義段落。
<i> 標簽顯示斜體文本效果。
<a> 標簽定義超鏈接,用於從一張頁面鏈接到另一張頁面。
詳細信息請參考http://www.w3school.com.cn/,網址裡面有各種表情詳解及使用教程。
『柒』 java中注釋的問題
DOC注釋/**------*/是完全為javadoc服務的會被編譯識別。
@打頭的表示註解,註解這個東西是JDK1.5提出來的,表示一個類(class)、欄位(field)或者方法(method)的屬性(attribute)。
javadoc是javaAPI的一種方便實現,主要是為了別人對此類的閱讀使用的方便,一般不影響類的功能。因為java之前的C/C++的api讓你閱讀起來非常不方便。
DOC注釋裡面的專門給出doc提示用的,如:注釋內的@return 表示方法的返回值類型,它是在方法上的doc註解,即使你這個上面隨便瞎寫,不會影響類的編譯和功能。
而在方法上面直接加的@Override,表示這個方法是覆蓋來自超類(super class)的已知方法。
如果方法定義和超類的這個方法格式不合適,編譯無法通過。
『捌』 關於java注釋裡面的@
你這個是一個典型的Hibernate元數據。
java5以後採用了這種方式來描繪一個實體Bean
簡單一點說吧,這個類會存儲在資料庫表中,表的結構由這個類中這個元數據描述符來表述:
//下面三行,代表本類的屬性對應資料庫表中的id欄位
@Id
@GeneratedValue(strategy = GenerationType.TABLE) //id值的增長由該資料庫的表策略自動產生
private Long id; //名稱就是id
//下面兩行,代表表中有一個叫標題的欄位,它存儲本類的String title;對象
@Field(name = "標題")
private String title;
//下面兩行,代表表中有一個叫用戶名的欄位,它存儲本類的String author;對象
@Field(name = "用戶名")
private String author;
綜上所述,有一個數據表,表中每一條記錄就是一個本類的實體對象,每個對象有屬性,每個屬性對應表中一個欄位。
如果刪掉了一個@,有的會報錯,有的不會,比如把id的@刪了,那就出問題了,呵呵.因為id是表的主鍵,
『玖』 什麼是注釋如何在Java程序中加入注釋
試想一下,一抄個沒襲有一句注釋的程序源碼,怎麼讀,一個程序要上萬條代碼不可能全部記得住哪一塊是什麼用,而且一個項目也不會是一個人獨自完成,那樣效率太低,多人合作就要給別人說明,每一塊是什麼用,方便他人使用,方便自己更正,而這些說明文字就是注釋,注釋不會被執行,不影響運行結果。
Java中代碼的注釋有三種:
// 注釋一行
/* ...... */ 注釋若干行
/** ...... */ 注釋若干行,並寫入 javadoc 文檔
前兩種比較容易理解,至於第三種,你學習Java看的api文檔就是javadoc程序根據第三種的注釋生成的。
(9)java里注釋擴展閱讀
注釋就是對代碼的解釋和說明,其目的是讓人們能夠更加輕松地了解代碼。注釋是編寫程序時,寫程序的人給一個語句、程序段、函數等的解釋或提示,能提高程序代碼的可讀性。