当前位置: 首页 > 面试题库 >

Java中带有空主体的循环

邓令雪
2023-03-14
问题内容

在非常老的项目中修复错误期间,我遇到了奇怪的方法,它看起来像这样:

   void waiter() {
        for (int i = 0; i < 20000; i++) ;
    }

它会导致暂停时间,还是会因JVM优化而被忽略?


问题答案:

JIT运行几次后将对其进行优化。JVM在第一次运行时,需要检查是否i正在递增的值未在任何地方使用。



 类似资料:
  • 对Java来说很新鲜,我在大学的一个入门班做一个项目。我正在尝试做一个方法,在String数组中搜索输入的状态并返回索引。如果用户输入不在数组中的查询,我希望它要求一个新的状态来搜索。我的例外是说“变量statePotion可能尚未初始化。”下面是代码。 提前谢谢!

  • 我有三个实体,EntityA、EntityB和EntityC,以这样的方式 是否有任何方法或任何库来生成正确的响应bean? 注意:使用lazy不是一个选项,因为在其他一些方法中,我希望获得相关的实体。

  • 问题内容: 将请求正文与GET请求一起传递是否违反REST风格? 例如在Elasticsearch中过滤一些信息 甚至设计了一些工具来避免GET请求中的请求主体(例如邮递员) 问题答案: 从RFC: GET请求消息中的有效负载没有定义的语义。在GET请求上发送有效内容正文可能会导致某些现有实现拒绝该请求。 换句话说,这不是禁止的,但是它是未定义的行为,应避免使用。HTTP客户端,服务器和代理可以随

  • 问题内容: 我正在尝试找到一种优雅的方法来创建一个自定义的 body标签 动态类,该类可以从中轻松设置,如果未设置,则可以使用默认选项或不使用。 例: routes.js 简单标记HTML 场景: 1 -参观 登录 我应该有 一流 的身体等于 2-此时访问 寄存器 ,它将具有相同的类 3-访问 个人资料* ,身体将具有 默认 类别或 没有 默认 类别 * 您如何实现的? 问题答案: 您可以拥有一个

  • 问题内容: 我正在寻找Eclipse代码样式,以修改格式,并发现了以下问题: foo()(“ ;;”)中第一行的含义是什么? 问题答案: 空无一人。它只是表明,在可能存在某些东西之前。但是正如名称 empty语句 已经说过的:它是空的,因此没有什么可计算的。