有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (4) 个答案

  1. # 1 楼答案

    是的,这是有道理的,但只评估布尔值是可以忽略不计的。您可能会更好地内联方法调用,不过您只需要执行必要的代码:

    if (m3() || m1() || m2())
    
  2. # 2 楼答案

    没关系-完成你的应用程序。如果它运行缓慢,找到最慢的部分。优化它。如果你的应用程序仍然运行缓慢,重复这个过程

  3. # 3 楼答案

    利用条件运算符短路是一种很好的做法,但如果您在没有实际收益使用短路之前评估了条件。 如果你写信

     if(m3() || m1() || m3())
    

    短路避免调用其他功能

  4. # 4 楼答案

    取决于m1()m2()正在做什么。数据库连接?或者得到一个变量