当前位置:首页 > TAG信息列表 > java规定代码执行时间如何提高JAVA代码的运行效率?介绍

java规定代码执行时间如何提高JAVA代码的运行效率?介绍

java规定代码执行时间 如何提高JAVA代码的运行效率?

如何提高java代码的运行效率?

代码优化就是程序代码的交换,为了简化代码,清理代码垃圾。有很多java程序员新手想知道代码优化的方法,也有很多想转行java的同学想知道2020年学习java的就业前景。接下来我给大家简单分析一下。

java代码优化的方法有哪些?

1)尽量指定类和方法的最终修饰符。带有final修饰符的类是不可派生的,java编译器会寻找机会内联所有的final方法。内联在改进java的运行效率,平均可以提高50%的性能。

java规定代码执行时间 如何提高JAVA代码的运行效率?

2)尽可能重用对象。因为java虚拟机不仅要花时间生成对象,将来还可能要花时间收集和处理这些对象,所以生成过多的对象会对程序的性能产生很大的影响。

3)尽可能使用局部变量。调用方法时传递的参数和调用中创建的临时变量以较快的速度存储在堆栈中,而其他变量(如静态变量和实例变量)以较慢的速度创建在堆栈中。

4)谨慎使用异常。异常不利于性能。每当抛出异常时,java虚拟机必须调整调用堆栈,因为在处理过程中创建了一个新对象。异常只能用于错误处理,不应用于控制程序流。

5)乘法和除法使用移位运算。使用移位操作可以大大提高性能,因为在计算机的底层,对齐操作是最方便快捷的,但移位操作虽然快,但可能会使代码难以理解,所以最好添加相应的注释。

6)尽可能使用hashmap、arraylist和stringbuilder,不建议使用hashtable、vector和stringbuff

java中终止程序的执行?

在java程序中,可以使用exit方法来终止程序的执行,但使用exit方法的本质是终止jvm的运行。如果另一个程序同时运行,使用exit方法也会终止该程序。为了避免这种情况,可以使用interrupt()来中断退出独立操作的进程。

对于多线程程序,所有非守护线程都必须关闭。exit仅在程序异常退出时使用。方法退出程序。

方法程序java性能代码


刚直号 自由力

  • 关注微信关注微信

猜你喜欢

热门标签

服务器多久更换一次 wps筛选唯一项什么意思 小米10s发热卡顿 电脑有哪些故障和排除方法 arcgis修改字符串长度 智能化设计基础培训课件智能化设计基础培训课件 美版iphone怎么升级系统 苹果怎么去除图片水印 微信消息可以同步到别的手机吗 微信怎么找到自己的账号 win10无法通过bios设置自动开机介绍 msdn的系统怎么放到u盘启动MSDN系统U盘启动介绍 Win10如何在桌面添加时钟 苹果手机短信怎么在电脑上显示介绍 华为电脑matebooke重装系统步骤华为matebooke重置需要多久时间? audition如何判断立体声adobeaudition2020如何设置立体声?介绍 360安全浏览器如何更新手机360浏览器怎么设置定时刷新?介绍 tbp工作方法的八个步骤win10企业版ltsc怎么升级版本? 苹果手机静音键开了闹钟响吗iphone静音键如何判断是好的? huaweimate9pro华为Mate9Pro手机 惠普笔记本开机键亮着但是却黑屏 ps印章字体在哪里调大小ps打印合格证字体大小怎么设置? 支付宝怎么查自己的足迹怎么看自己去过的足迹? 需要学哪些东西?介绍 苹果手机升级后充不了电怎么办 微信扫码签到怎么改变位置快速打卡二维码怎么做的? win10字体都变成方框fifa23字体变成小方框怎么修复?介绍 手机qq怎么看自己的草稿箱用手机客户端怎么修改QQ邮箱草稿箱内文件内容?介绍 明基sx920投影仪使用教程夏普b78哪年生产的? vivo手机通话声音小怎么解决

微信公众号