簡體   English   中英

在 java、javascript 和 c# 的循環中使用注釋是否存在任何性能問題?

[英]Is there any performance issue using comments in the loop in java, javascript, and 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 實現中也可能無關緊要。 編譯語言沒有運行時成本,因為編譯器 output 中沒有注釋的表示。

與注釋良好的代碼為代碼維護者提供的時間節省和正確性優勢相比,注釋的編譯時間成本微不足道。 將評論放在最有意義的地方。 盡管它們不是完全免費的,但適當評論的微小成本絕不值得關注。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM