微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 java、javascript 和 c# 的循环中使用注释是否存在任何性能问题?

如何解决在 java、javascript 和 c# 的循环中使用注释是否存在任何性能问题?

在 java、javascript 和 c# 的循环中使用注释是否有任何性能问题? 我不认为这会是个问题,但我想知道你是如何工作的。

/* 
Case 1
This is Loop for something.
a : ace
b : bee
*/
for (i=0; i<100000; i++) {
    /* 
        Case 2
        This is Loop for something.
        a : ace
        b : bee

    */
    var a = "1";
    var b = "2";
}

解决方法

在 java、javascript 和 c# 的循环中使用注释是否有任何性能问题?我不认为这会是个问题,但我想知道你是如何工作的。

编译器(Java 或 C#)或运行时 (JavaScript) 解析和丢弃注释所需的时间非常少。它出现在循环中这一事实在 Java 和 C# 等编译语言中绝对无关紧要,并且在大多数 JavaScript 实现中也可能无关紧要。编译语言没有运行时成本,因为编译器输出中没有注释的表示。

与注释良好的代码为代码维护者提供的时间节省和正确性优势相比,注释的编译时成本微乎其微。把评论放在最有意义的地方。虽然它们不是完全免费的,但适当评论的微小成本绝不值得任何关注。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。