博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
条件表达式中永远为false,编译器不会编译成字节码
阅读量:7276 次
发布时间:2019-06-29

本文共 222 字,大约阅读时间需要 1 分钟。

hot3.png

Java编译器优化机制中有这么一条:对于条件表达式中永远为false的语句,编译器将不对条件覆盖的代码段生成字节码。

final boolean debug = false;  if(debug){  // debug必须是final类型的,下面的代码才不会在编译成字节码    printf("I'm in debug mode!");  }

 

转载于:https://my.oschina.net/u/1024333/blog/1559204

你可能感兴趣的文章
Ext 可编辑的GridPanel
查看>>
PHP文件上传 (以上传txt文件为例)
查看>>
二分,最小化最大值(分块)
查看>>
执行预定义命令
查看>>
Django 上传文件配置
查看>>
JavaScript手机端页面滑动到底部加载信息(移动端ajax分页)
查看>>
装系统风波
查看>>
Android动态获取权限
查看>>
写于研考之后——只不过两个季节
查看>>
STL之map
查看>>
HttpEntity转换Inputstream(红色)加XmlPull解析
查看>>
Ajax跨域请求
查看>>
软考高级(四)
查看>>
站立会议4
查看>>
Dll注入技术之APC注入
查看>>
Sqli-labs less 20
查看>>
MongoDB学习笔记(二) 通过samus驱动实现基本数据操作
查看>>
node.js做后端语言,安装淘宝镜像,并使用nodemon来做服务
查看>>
文件系统管理 之 有关ext2文件系统下反删除(Undelete)操作恢复数据的文档
查看>>
批处理文件bat 语法备忘
查看>>