java - 以下代码会有性能差异吗?

标签 java performance

我想知道下面两个代码块是否有性能差异

1>

 if(name == null) {
    //something
    }

    if(name != null) {
    //something
    }

2>

 if(name == null) {
    //something
    }

    else {
    //something
    }

最佳答案

第一个比较两次,第二个比较一次。差异不会很明显,但确实存在。

关于java - 以下代码会有性能差异吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5165422/

相关文章:

java - hibernate 在运行时更改 cfg 属性

Java - 队列作为链接​​列表 - 将新节点添加到队列

java - 哈希表、哈希函数 : Difference between Value, 键、哈希值?

performance - 计算一个单元格包含的圆圈数

c++ - 遍历特征矩阵的最有效方法

sql-server - SQL Azure - 具有 nvarchar(max) 列的外部数据表性能低下

performance - L2 取指令未命中远高于 L1 取指令未命中

java - android studio View 在设计模式下不显示

java - 如何使用 I-Text 为 CODE 128 A 插入 FNC1 符号标识符?

performance - 计算机科学的不确定性原理