Java代码优化技巧

白色玫瑰 程序猿

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

{}
前言 在写作Java代码时 效率是十分重要的 尤其是在实际应用中 学长Eric就来总结一下自己平时在优化Java代码时的心得

目录

1 前言

在写作Java代码时 效率是十分重要的

尤其是在实际应用中 学长Eric就来总结一下自己平时在优化Java代码时的心得

2 优化技巧

2.1 尽量减少重复的内存申请(减少new语句的使用)

在许多时候我们会对某些大数组内存进行重复申请 例如这样

其实大家可以看到这样的内存申请是十分没有必要的

因为每次进入循环时 如果hrir_temp有在上一次循环中申请内存

那么此时先前的数组内存会被置为无效 从而可能触发Java的内存回收机制

在循环的次数变多时 频繁的内存申请与释放操作会消耗大量的系统资源从而降低Java代码的运行效率

对与这样的代码

较好的写法是:

在多次循环中,将用于临时存储数据的数组申请的操作放到循环外,

从而达到一次申请内存,多次使用数组的目的,

从而避免了大量内存申请与释放的操作。

例如上面的代码就可以改为

嗯嗯 就是这样~

原文地址:https://blog.csdn.net/songyuc/article/details/59544616?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168904451816800186548539%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168904451816800186548539&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-6-59544616-null-null.142^v88^control_2,239^v2^insert_chatgpt&utm_term=java%E4%BC%98%E5%8C%96

本文章网址:https://www.sjxi.cn/detil/4afaa17c4b5546808484babd1a555aab
最新评论
当前未登陆哦
登陆后才可评论哦

湘ICP备2021009447号

×

(穷逼博主)在线接单

QQ: 1164453243

邮箱: abcdsjx@126.com

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