服务粉丝

我们一直在努力
当前位置:首页 > 科技 >

JAVA代码优化5个细节

日期: 来源:汽车叫了收集编辑:方法

1、尽量指定类、方法的final修饰符

带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了一个类为final,则该类所有的方法都是final的。Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大,具体参见Java运行期优化。此举能够使性能平均提高50%。

2、尽量重用对象

特别是String对象的使用,出现字符串连接时应该使用StringBuilder/StringBuffer代替。由于Java虚拟机不仅要花时间生成对象,以后可能还需要花时间对这些对象进行垃圾回收和处理,因此,生成过多的对象将会给程序的性能带来很大的影响。

3、尽可能使用局部变量

调用方法时传递的参数以及在调用中创建的临时变量都保存在栈中,速度较快,其他变量,如静态变量、实例变量等,都在堆中创建,速度较慢。另外,栈中创建的变量,随着方法的运行结束,这些内容就没了,不需要额外的垃圾回收。

4、及时关闭流

Java编程过程中,进行数据库连接、I/O流操作时务必小心,在使用完毕后,及时关闭以释放资源。因为对这些大对象的操作会造成系统大的开销,稍有不慎,将会导致严重的后果。

5、尽量减少对变量的重复计算

明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的,包括创建栈帧、调用方法时保护现场、调用方法完毕时恢复现场等。所以例如下面的操作:

相关阅读

  • 「新春走基层」学习二十大 关爱暖童心

  • 为深入学习贯彻党的二十大精神,着力完善困境青少年关爱帮扶体系,让广大青少年充分感受到党的关怀和温暖,1月8日,涟城街道团工委依托“联青服务站”对2021和2022年20名“梦想小屋
  • 送温暖!芜湖将给这些人发钱

  • 大江资讯记者从芜湖市民政局获悉,“两节”期间,我市全面落实基本生活救助政策,加强特困人员日常照料和临时遇困人员的急难救助,开展“两节”送温暖活动,让更多困难群众感受到关爱
  • 中央纪委通报山西1起典型案例

  •  中央纪委国家监委网站2023年元旦、春节期间“四风”问题监督举报曝光专区通报6起典型案例,其中涉及我省1起:  吕梁市人大常委会农业与农村工作委员会
  • 拖欠农民工工资,这些企业被联合惩戒!

  • 网页截图根据《拖欠农民工工资失信联合惩戒对象名单管理暂行办法》(人力资源和社会保障部令第45号),人力资源社会保障部公布一批拖欠农民工工资失信联合惩
  • 速看!黄石这四类人群可获医疗救助

  • 近日,市人民政府办公室印发了《黄石市健全重特大疾病医疗保险和救助制度实施办法》,该办法有效衔接现行的医疗救助政策和过渡期内农村低收入人口医保帮扶
  • 回暖之后,国产医疗剧尚需破圈方法论

  • 在西医占据大多数医疗题材作品焦点的情况下,《促醒者》独辟蹊径地选择了以中医做切入,重点介绍了多个中医促醒的治疗方法,彰显出中医强大的价值与魅力。图为《促醒者》剧照彭侃

热门文章

  • OPPO k1的低价高配真实么?网友:不看不知道

  • 近日OPPO一款新机OPPO k1,摒弃了高价低配,就连自家老大哥r17都要怼一下。更是放弃了请代言人,以往的OPPO手机还没出来,各路流量小生,花样美男的代言就先来了。还有线下销售人员的
  • 一招教你手机无限制成为一台新设备

  • 大家平时用手机去注册app,肯定会遇到检测设备异常,交易关闭,等问题 这个都是手机已经不止1-2次注册过此app,不断更换手机仅是一个暂时的方法,却不是长久之计,手机总归会用完
  • 从零开始如何开网店

  • 随着互联网的高速发展,人们的生活发生了翻天覆地的变化,生活节奏越来越快,网购已经成为家家户户生活中离不开的一种购物方式了。网购的发展使得越来越多的人想要涉足电商事业,那

最新文章

  • 做好融媒转型“+服务”大文章

  • 作者:刘江涛(南方报业传媒集团编委,南方都市报社党委副书记、主编)来源:《青年记者》2023年第1期在媒体融合发展的下半场,各级主流媒体要应势而谋、因势而动、顺势而为,通过“新
  • 河北秦皇岛:让信用体系建设便民更惠民

  • 市民在“一窗通 零成本 即时办”窗口办理业务。2022年12月19日上午9点多,一家商贸企业的负责人张洪波来到海港区行政审批局政务服务中心信用绿色通道,办理变更企业经营范围的
  • 网络视听内容生产传播的平衡之道

  • 作者:胡岑岑(北京体育大学新闻与传播学院讲师、硕士生导师)来源:《青年记者》2023年第1期在刚刚过去的2022年,我国网络视听行业稳步发展:用户规模持续增长,优质内容稳定产出,视听技
  • 新春走基层丨五谷杂粮礼盒走俏 优粮优价成趋势

  • 中国商报(记者 马嘉 文/图)临近春节,五谷杂粮、高端食用油等礼盒成为今年迎来送往的俏品。中国商报记者走访北京多家商超、农贸市场发现,米面粮油披上了“新年新衣”,五谷杂粮成
  • 何多苓的40年:世界那么忧伤,只能报以优雅

  • 蒲苇、雪柳、芒草……灯光投射在这些植物上,影子在墙上摇曳生姿,慵懒唯美,与展墙上的画作相映成趣。这是成都市美术馆“绘画事情——何多苓的艺术历程”展览一隅。松郁朦胧的氛