java注释讲解
? ? ? ?注釋簡單的來說就是一種說明,不能被當成執行語句執行。做為一名程序員,但我們在寫代碼時是順著思路寫下去的。寫代碼好比就是在做題。當你在做的時候你腦海時的思路很清晰,會想到用一些特殊的方法來解決當前的問題。但是但你在解決一個大型問題時。思路有很多,而且有的比較復雜,現在你現寫代碼時,自己心里清楚自己為什么要這么寫。但時隔幾天或幾個月,當你再次打開你所寫的代碼時。你會發現一大堆代碼看下來整個人會暈頭轉向的。會忘記當時所寫的部分代碼的功能或實現過程。簡單的說就是會忘記當時的思路。
? ? ? ?而這時注釋的作用就顯示十分重要了。當你在寫代碼時。寫到關鍵部分你可以寫下一些說明(注釋),說明你的思路或此段代碼的功能和作用。當有了這些說明,你時隔幾個月再回來看自己曾經寫的代碼時就能快速找回當時的思路,快速理解代碼。值得提的時。以后在工作上,往往是團隊合作。今天你寫了幾行代碼。明天可能你請假,另一個人來接手你的工作。接著你的代碼寫下去。但如果你寫代碼時用到了一些別人不知道的思路時。如果沒有注釋,別人根本就很難理解你的代碼。也就難以接手你的工作了。
1、單行注釋,以“ // ”開頭后面接所要加的說明的內容,或者將光標置于要注釋掉的代碼行中,然后按快捷鍵 Ctrl + /?組合鍵,可以快速將該行注釋,注釋效果如下:
1 package guide; 2 3 public class GuideTest { 4 5 public static void main(String[] args) { 6 int[] arr1 = {0,12,34,99,53,23,66,89}; 7 8 // Guide gu = new Guide(); 9 gu.printArray(arr1); 10 11 int max = Guide.getMax(arr1); 12 System.out.println("max:" + max); 13 14 int result = Guide.getIndex(arr1, 66); 15 System.out.println("index:"+ result); 16 17 } 18 19 }第8行為注釋掉了(在編輯器IDE中會變色),如果要編輯該代碼時,第8行注釋掉的代碼會跳過編譯的。
?
2、多行注釋或稱代碼塊注釋,以“/*”開頭,以“*/”結尾,效果如下:
1 package guide; 2 3 public class GuideTest { 4 5 public static void main(String[] args) { 6 int[] arr1 = {0,12,34,99,53,23,66,89}; 7 /* 8 Guide gu = new Guide(); 9 gu.printArray(arr1); 10 11 int max = Guide.getMax(arr1); 12 System.out.println("max:" + max); 13 14 int result = Guide.getIndex(arr1, 66); 15 System.out.println("index:"+ result); 16 */ 17 18 } 19 20 }第7行以 /*?開頭,到第16行以 */?結尾,這樣就會將第8行至第15行所有代碼注釋掉(全部變色了),編譯時就會跳過這塊代碼。當然了也可以按下面這樣進行多個單行注釋,但看起來不美觀,不太建議,效果如下:
1 package guide; 2 3 public class GuideTest { 4 5 public static void main(String[] args) { 6 int[] arr1 = {0,12,34,99,53,23,66,89}; 7 8 // Guide gu = new Guide(); 9 // gu.printArray(arr1); 10 // 11 // int max = Guide.getMax(arr1); 12 // System.out.println("max:" + max); 13 // 14 // int result = Guide.getIndex(arr1, 66); 15 // System.out.println("index:"+ result); 16 17 } 18 19 }?
轉載于:https://www.cnblogs.com/TwCsLj/p/10075805.html
總結
- 上一篇: sql 列集合
- 下一篇: 计蒜客 28437.Big brothe