JAVA优化指南

白色玫瑰 程序猿

时间: 2023-07-11 阅读: 1 字数:1108

{}
1.避免为性能而牺牲代码的可能性。\r\n2.不能孤立的考虑性能,要权衡付出的努力与能够得力的利益之间的关系。\r\n3.性能是大型工程要关心的问题,但通常不是小型工程需要考虑的问题。\r\n4.使程序能够运转应该比钻研程序的性能有更大的优先权,一旦我们拥有了可运转的程序,我们可以使用剖析器来使其更有效。仅当性能被确定为关键因素的时候,在初始设计/开发期间才应该予以考虑。\r\n5.不要假设瓶颈在什么地方,而应该

1.避免为性能而牺牲代码的可能性。 2.不能孤立的考虑性能,要权衡付出的努力与能够得力的利益之间的关系。 3.性能是大型工程要关心的问题,但通常不是小型工程需要考虑的问题。 4.使程序能够运转应该比钻研程序的性能有更大的优先权,一旦我们拥有了可运转的程序,我们可以使用剖析器来使其更有效。仅当性能被确定为关键因素的时候,在初始设计/开发期间才应该予以考虑。 5.不要假设瓶颈在什么地方,而应该运行剖析器来 获得数据 。 6.在任何可能的情况下,应该显式地将无用对象设为NULL,从而显式地将其销毁,有时这可能是对垃圾回收器的一种很有帮助的提示。 7.程序大小的问题。仅当程序是大型的,运行时间长而且速度也是一个问题时,性能优化才有价值。 8.static final 变量可能通过 JAVA 虚拟机优化以提高运行速度。因此程序常量也应该声明为 static final.

原文地址:https://blog.csdn.net/xusongsong520/article/details/7983031?ops_request_misc=&request_id=7358bddffa5a4b5a842fdc40cf8ff8c5&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~all~koosearch~default-6-7983031-null-null.142^v88^insert_down28v1,239^v2^insert_chatgpt&utm_term=java%E4%BC%98%E5%8C%96

本文章网址:https://www.sjxi.cn/detil/8c4b1844a6d54fa5b2a9d5d32acf376b

最新评论

当前未登陆哦
登陆后才可评论哦

湘ICP备2021009447号

×

(穷逼博主)在线接单

QQ: 1164453243

邮箱: abcdsjx@126.com

前端项目代做
前后端分离
Python 爬虫脚本
Java 后台开发
各种脚本编写
服务器搭建
个人博客搭建
Web 应用开发
Chrome 插件编写
Bug 修复