java批量注释
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+/可以取消注释