A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© NBoss 初级黑马   /  2016-9-7 12:42  /  481 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天读到一个很有趣的东西,说final关键字能加快程序运行速度,如图
函数会内嵌到for里面来加快运行速度,从而减少每次都要寻找方法,调用方法,来加快运行速度,但是当函数过大时,反而会影响运行速度,这里引用一下Think in java里的一句话
"在早期的Java实现版本中,会将final方法转为内嵌调用。但是如果方法过于庞大,可能看不到内嵌调用带来的任何性能提升。在最近的Java版本中,不需要使用final方法进行这些优化了。"

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马