java代码太长注释 java注释多行代码快捷键

对于java语言来说,大量注释会影响执行效率么?肯定会影响执行效率的啊 。你在大量注释的时候需要的各种字符都是需要时间和精力的,在你花大把精力过多注释的时候 , 你的时间就浪费到里面了,这样整体的执行力肯定会受影响的 。
java 怎样给源代码添加注释【java代码太长注释 java注释多行代码快捷键】1、单行(single-line)--短注释://…… 单独行注释:在代码中单起一行注释,注释前最好有一行空行,并与其后的代码具有一样的缩进层级 。如果单行无法完成,则应采用块注释 。注释格式:/* 注释内容 */ 行头注释:在代码行的开头进行注释 。主要为了使该行代码失去意义 。注释格式:// 注释内容 行尾注释:尾端(trailing)--极短的注释,在代码行的行尾进行注释 。一般与代码行后空8(至少4)个格,所有注释必须对齐 。注释格式:代码8(至少4)个空格// 注释内容 2、块(block)--块注释:/*……*/ 注释若干行,通常用于提供文件、方法、数据结构等的意义与用途的说明 , 或者算法的描述 。一般位于一个文件或者一个方法的前面,起到引导的作用,也可以根据需要放在合适的位置 。这种域注释不会出现在HTML报告中 。注释格式通常写成: /* * 注释内容 */ 3、文档注释:/**……*/ 注释若干行,并写入javadoc文档 。每个文档注释都会被置于注释定界符 /**......*/ ...
对于java语言来说,大量注释会影响执行效率么Java代码注释写的多,会影响到编译效率,但是不会影响到执行效率 。
Java代码是先编译成字节码,然后被JVM解释执行的 。
我做了个实验
TimeDemo 类
import java.util.ArrayList;
public class TimeDemo {
public static void main(String[] args) {
long start = System.currentTimeMillis();
ArrayListInteger list = new ArrayListInteger();
for (int i = 0; i 1000000; i) {
list.add(i);
}
long end = System.currentTimeMillis();
System.out.println("本次执行耗费了" (end-start) "毫秒");
}
}
TimeDemo2
import java.util.ArrayList;
public class TimeDemo2 {
public static void main(String[] args) {
long start = System.currentTimeMillis();
ArrayListInteger list = new ArrayListInteger();
for (int i = 0; i 1000000; i) {
list.add(i);
}
//用java.io生成了很多行的注释,
//注释
//注释
//注释
//注释
//注释
long end = System.currentTimeMillis();
System.out.println("本次执行耗费了" (end-start) "毫秒");
}
}
运行结果
当注释行数是1~1万行的时候. 能较快的编译
当注释行数达到1百万的时候,编译稍微慢一点
当注释行数达到1千万行的时候, CPU占用100%,卡了进1分钟也没有编译完成,只好强行关闭
结论:
简单明了的注释有助于程序猿对代码的读写
只有当注释行数极大的时候,才会严重的影响编译速度 。但不会影响执行速度
什么是注释?如何在Java程序中加入注释?试想一下,一个没有一句注释的程序源码 , 怎么读,一个程序要上万条代码不可能全部记得住哪一块是什么用,而且一个项目也不会是一个人独自完成,那样效率太低 , 多人合作就要给别人说明,每一块是什么用 , 方便他人使用,方便自己更正 , 而这些说明文字就是注释,注释不会被执行,不影响运行结果 。
Java中代码的注释有三种:
// 注释一行
/* ...... */ 注释若干行
/** ...... */ 注释若干行,并写入 javadoc 文档
前两种比较容易理解 , 至于第三种,你学习Java看的api文档就是javadoc程序根据第三种的注释生成的 。
扩展资料
注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码 。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性 。
关于java代码太长注释和java注释多行代码快捷键的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读