福彩内蒙古时时彩开奖结果 内蒙古时时彩单式上传 内蒙古时时彩结果查询 内蒙古时时彩软件 内蒙古时时彩500走势图 内蒙古时时彩五码走势怎么看 内蒙古时时彩直播开奖 内蒙古时时彩计划软件 内蒙古时时彩五星图 内蒙古时时彩预测最准 内蒙古时时彩三星玩法 彩票内蒙古时时彩 内蒙古时时彩怎么兑奖 内蒙古时时彩软件手机版 内蒙古时时彩现场直播开奖记录 内蒙古时时彩彩票控 内蒙古时时彩快三开奖 内蒙古时时彩计划软件 彩票内蒙古时时彩 内蒙古时时彩最快开奖 福彩内蒙古时时彩 内蒙古时时彩走势图彩经 内蒙古时时彩历史开奖号码查询 内蒙古时时彩5个号走势 内蒙古时时彩wifi 内蒙古时时彩单式 内蒙古时时彩开奖现场报码 内蒙古时时彩五星走势图 内蒙古时时彩最新开奖结果查询 内蒙古时时彩奖金 内蒙古时时彩计划软件手机版 360彩票内蒙古时时彩 内蒙古时时彩软件手机版 内蒙古时时彩11选5开奖结果 内蒙古时时彩最新开奖号码 内蒙古时时彩走势图彩 内蒙古时时彩11走势图 内蒙古时时彩玩法说明 内蒙古时时彩现场直播 内蒙古时时彩官网平台 内蒙古时时彩玩法规则 内蒙古时时彩平台网址 内蒙古时时彩中奖规则 内蒙古时时彩走势图彩经 内蒙古时时彩奖金对 内蒙古时时彩形态走 内蒙古时时彩奖金 内蒙古时时彩历史开奖记录查询 内蒙古时时彩稳赚 今日内蒙古时时彩

IT职业教育

华中地区北大青鸟校区IT集训营

027-87807717

北大青鸟首页 > 热门IT技术教程 > Java技术教程 > > 武汉北大青鸟:Java培训之代码优化

武汉北大青鸟:Java培训之代码优化

时间:2018-06-14 16:06 来源:北大青鸟武汉宏鹏鲁广校区作者:任嵋
导读:代码就是程序员手中的雕刻刀,一笔一笔的给自己产品敲出轮廓和细节。就算是天天和代码打交道的程序员们,对自己写出的代码也有诸多疑问。那今天北大青鸟鲁广校区的老师就来给大家说说java培训之代码优化相关的知识。

  代码就是程序员手中的雕刻刀,一笔一笔的给自己产品敲出轮廓和细节。就算是天天和代码打交道的程序员们,对自己写出的代码也有诸多疑问。那今天北大青鸟鲁广校区的老师就来给大家说说java培训之代码优化相关的知识。

  北大青鸟鲁广校区java培训讲堂之代码优化的方针是:减小代码的体积和进步代码运转的功率。其他的一些具体措施也要围绕在这两个方针上。

  1、尽量重用目标

  特别是String目标的运用,呈现字符串衔接时应该运用StringBuilder/StringBuffer替代。由于Java虚拟机不仅要花时刻生成目标,以后可能还需要花时刻对这些目标进行?#34900;?#25910;回和处理,因而,生成过多的目标将会给程序的功能带来很大的影响。

  2、尽可能运用局部变量

  调用办法时传递的?#38382;?#20197;及在调用中创立的暂?#21271;?#37327;都保存在栈中速度较快,其他变量,如静态变量、?#36947;?#21464;量等,都在堆中创立,速度较慢。别的,栈中创立的变量,跟着办法的运转结束,这些内容就没了,不需要额定的?#34900;?#25910;回。

  3、及时封闭流

  Java编程过程?#26657;?#36827;行数据库衔接、I/O流操作?#21271;?#39035;当心,在运用结束后,及时封闭以开释资源。由于对这些大目标的操作会造成体系大的开支,稍有不慎,将会导致严峻的结果。

  4、尽量削减?#21592;?#37327;的重复计算

  明确一个概念,对办法的调用,即便办法中只有一句句子,也是有消耗的,包含创立栈帧、调用办法时维护现场、调用办法结束时康复现场等

  5、尽量指定类、办法的final修饰符

  带有final修饰符的类是不可派生的。在Java中心API?#26657;?#26377;许多运用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可?#21592;?#25215;继,为办法指定final修饰符可以让办法不可?#21592;?#37325;写。如果指定了一个类为final,则该类一切的办法都是final的。Java编译器会寻?#19968;?#20250;内联一切的final办法,内联关于进步Java运转功率效果严峻,详细拜见Java运转期优化。此举可以使功能平均进步50%。

  北大青鸟鲁广校区温馨提示:方针和策略是大体方向上的,具体的操作和执行方案我们下次再说,当然也需要大家自己的摸索和研究。

相关文章

告诉我们,你现在想了解什么?

精?#39318;?#39064;——96%的同学看到这里都会点击下面的专题

  • 关于我们
  • 鲁广校区北大青鸟宏鹏IT学院

    • 北大青鸟(武汉宏鹏)鲁广北校区地址:武汉市洪山区珞喻路724号(二号线光谷广场站E口出)三楼
      电话:027-87807717
      网址:www.027hpit.com

    • 北大青鸟宏鹏IT学院:武汉市洪山区鲁磨路568号
      电话:027-87808818
      网址:www.accp027.com

    • 北大青鸟(武汉宏鹏)鲁广南校区:武汉市洪山区珞喻路724号(二号线光谷广场站E口出)五楼
      电话:027-87807736
      网址:www.whhpit.com

Copyright (c) 2006-2020 武汉宏鹏教育咨询有限公司 版权所有 All Rights Reserved.

内蒙古时时彩开奖现场