當前位置:首頁 » 編程語言 » java批量注釋

java批量注釋

發布時間: 2022-06-12 14:04:54

1. java注釋多行/**/快捷鍵是什麼

Ctrl+Shift+/ 。

拓展資料:

Java快捷鍵:

1. 【ALT+/】

此快捷鍵為用戶編輯的好幫手,能為用戶提供內容的輔助,不要為記不全方法和屬性名稱犯愁,當記不全類、方法和屬性的名字時,多體驗一下【ALT+/】快捷鍵帶來的好處吧。

2. 【Ctrl+O】

顯示類中方法和屬性的大綱,能快速定位類的方法和屬性,在查找Bug時非常有用。

3. 【Ctrl+/】

快速添加註釋,能為游標所在行或所選定行快速添加註釋或取消注釋,在調試的時候可能總會需要注釋一些東西或取消注釋,現在好了,不需要每行進行重復的注釋。

4. 【Ctrl+D】

刪除當前行,這也是筆者的最愛之一,不用為刪除一行而按那麼多次的刪除鍵。

5. 【Ctrl+M】

窗口最大化和還原,用戶在窗口中進行操作時,總會覺得當前窗口小(尤其在編寫代碼時),現在好了,試試【Ctrl+M】快捷鍵。

6. 【Ctrl+Shift+F】

格式化代碼,書寫格式規范的代碼是每一個程序員的必修之課,當看見某段代碼極不順眼時,選定後按【Ctrl+Shift+F】快捷鍵可以格式化這段代碼,如果不選定代碼則默認格式化當前文件(Java文件)。

7. 【ALT+Shift+W】

查找當前文件所在項目中的路徑,可以快速定位瀏覽器視圖的位置,如果想查找某個文件所在的包時,此快捷鍵非常有用(特別在比較大的項目中)。

8. 【Ctrl+L】

定位到當前編輯器的某一行,對非Java文件也有效。

9. 【Alt+←】、【Alt+→】

後退歷史記錄和前進歷史記錄,在跟蹤代碼時非常有用,用戶可能查找了幾個有關聯的地方,但可能記不清楚了,可以通過這兩個快捷鍵定位查找的順序。

10. 【F3】

快速定位游標位置的某個類、方法和屬性。

11. 【F4】

顯示類的繼承關系,並打開類繼承視圖。

2. Java文件怎麼配置多行注釋

ctrl + / 是注釋當前行的,不是多行的

單行注釋:[ // ] ctrl + / 再次使用取消注釋
多行注釋:[ /* */ ] ctrl + shift + / ,ctrl + shift + \ 取消注釋
doc注釋: [ /** */ ] 輸入/** 回車以後即可,適用於方法或者類的注釋,這個注釋非常好用

如果快捷鍵不能使用的話,請找目錄「window」→「Preferences」→General→Keys

3. 在java中怎樣同時把幾行都注釋掉

如果,代碼是連續的幾行 如:
int a ;
int b;
可以選中這兩行,按住Ctrl+/,可以注釋
或者Ctri+Shift+/
如果是跳躍的幾行,只能一行一行注釋

4. 怎樣批量去掉java文件中的注釋

批量去掉Java文件中的注釋,可以使用正則表達式進行批量操作,代碼如下:

importjava.io.BufferedReader;
importjava.io.BufferedWriter;
importjava.io.File;
importjava.io.FileInputStream;
importjava.io.FileOutputStream;
importjava.io.IOException;
importjava.io.InputStream;
importjava.io.InputStreamReader;
importjava.io.OutputStream;
importjava.io.OutputStreamWriter;

publicclassCopyJava{

publicstaticvoidmain(String[]args)throwsIOException{
("e:/src","e:/desc");//這里寫好源文件夾和目的文件夾
}

privatestaticvoid(StringsrcPath,StringdescPath)throwsIOException{
(newFile(srcPath),newFile(descPath));
}

privatestaticvoid(FilesrcFile,FiledescFile)throwsIOException{
if(srcFile.isFile()){//文件
Fileparent=descFile.getParentFile();
if(!parent.exists()){
parent.mkdirs();//創建文件夾
}
if(srcFile.getName().endsWith(".java")){
Java(srcFile,descFile);
}else{
File(srcFile,descFile);
}
}else{//文件夾
for(Filefile:srcFile.listFiles()){
//相對路徑
StringsrcPath=file.getAbsolutePath().substring(srcFile.getAbsolutePath().length());
(file,newFile(descFile.getAbsolutePath()+srcPath));
}
}
}

privatestaticvoidJava(FilesrcFile,FiledescFile)throwsIOException{
BufferedWriterbw=newBufferedWriter(newOutputStreamWriter(newFileOutputStream(descFile)));
BufferedReaderbr=newBufferedReader(newInputStreamReader(newFileInputStream(srcFile)));
Stringline;
while((line=br.readLine())!=null){
bw.write(line.replaceFirst("/\*\*/",""));//注意這里,如果不行,要適當修改
bw.write(" ");
}
br.close();
bw.close();
}

privatestaticvoidFile(FilesrcFile,FiledescFile)throwsIOException{
OutputStreamoutput=newFileOutputStream(descFile);
InputStreaminput=newFileInputStream(srcFile);
byte[]buffer=newbyte[1024*4];
intn=0;
while((n=input.read(buffer))!=-1){
output.write(buffer,0,n);
}
input.close();
output.close();
}

}

5. JAVA 怎麼快捷多行注釋

注釋 : 分為多行注釋 單行注釋

//第一種情況就是滑鼠點擊這個一行 (如圖所示) Ctrl + / 就OK
//單行注釋

6. 對於java語言來說,大量注釋會影響執行效率么

Java代碼注釋寫的多,會影響到編譯效率,但是不會影響到執行效率。

Java代碼是先編譯成位元組碼,然後被JVM解釋執行的。

我做了個實驗

TimeDemo 類

importjava.util.ArrayList;

publicclassTimeDemo{
publicstaticvoidmain(String[]args){
longstart=System.currentTimeMillis();
ArrayList<Integer>list=newArrayList<Integer>();
for(inti=0;i<1000000;i++){
list.add(i);
}

longend=System.currentTimeMillis();
System.out.println("本次執行耗費了"+(end-start)+"毫秒");
}
}

TimeDemo2

importjava.util.ArrayList;

publicclassTimeDemo2{
publicstaticvoidmain(String[]args){
longstart=System.currentTimeMillis();
ArrayList<Integer>list=newArrayList<Integer>();
for(inti=0;i<1000000;i++){
list.add(i);
}
//用java.io生成了很多行的注釋,
//注釋
//注釋
//注釋
//注釋
//注釋
longend=System.currentTimeMillis();
System.out.println("本次執行耗費了"+(end-start)+"毫秒");
}
}

運行結果


當注釋行數是1~1萬行的時候. 能較快的編譯

當注釋行數達到1百萬的時候,編譯稍微慢一點

當注釋行數達到1千萬行的時候, CPU佔用100%,卡了進1分鍾也沒有編譯完成,只好強行關閉


結論:

簡單明了的注釋有助於程序猿對代碼的讀寫

只有當注釋行數極大的時候,才會嚴重的影響編譯速度。 但不會影響執行速度

7. 對於java語言來說,大量注釋會影響執行效率么

對的,眾所周知Java是解釋執行,當你寫了越多注釋,則需要解釋的字元串也越多,自然效率浪費的也越多,所以一個基本原則就是,Java代碼要寫的越短越好,可惜由於語言設計原因,Java代碼一般都很長,所以很多人對Java的執行效率不滿。

8. 在java中怎樣同時把幾行都注釋掉

如果,代碼是連續的幾行,如:

int a ;

int b;

可以選中這兩行,按住Ctrl+/,可以注釋。

或者Ctri+Shift+/

如果是跳躍的幾行,只能一行一行注釋。

9. 如何批量去掉Java的注釋

多行注釋,將滑鼠移到被注釋內容,按ctrl+shift+\可以取消注釋
單行注釋,按ctrl+/可以取消注釋

熱點內容
java客戶端程序 發布:2024-05-04 08:08:11 瀏覽:939
騰訊視頻賬號和密碼哪裡看 發布:2024-05-04 08:08:11 瀏覽:451
專網數據存儲安全問題分析 發布:2024-05-04 07:33:28 瀏覽:131
如何獲得列印機無線密碼 發布:2024-05-04 06:44:59 瀏覽:418
上古諸神錄哪裡改密碼 發布:2024-05-04 06:43:55 瀏覽:263
灌籃高手手游自動蓋帽腳本 發布:2024-05-04 06:42:31 瀏覽:425
javajs引擎 發布:2024-05-04 06:37:33 瀏覽:798
javalist重復 發布:2024-05-04 06:19:27 瀏覽:511
max腳本管理 發布:2024-05-04 06:02:31 瀏覽:45
自行搭建伺服器 發布:2024-05-04 06:01:12 瀏覽:126