Java优化汇总

白色玫瑰 程序猿

时间: 2023-05-22 阅读: 1 字数:1241

{}
1. 减少对变量的重复计算for (int i = 0; i < list.size(); i++) {\n\n}应变成for (i = 0; length = list.size(); i < length; i++) {\n\n}2. 乘法喝除法使用移位操作for (int i = 0; i < 100; val += 1)\n{\n  a = i * 8;\n  b = i / 2;\n}...

目录

1. 减少对变量的重复计算

for (int i = 0; i < list.size(); i++) {

}

应变成

for (i = 0; length = list.size(); i < length; i++) {

}

2. 乘法和除法使用移位操作


for (int i = 0; i < 100; val += 1)
{
  a = i * 8;
  b = i / 2;
}

应变成

for (int i = 0; i < 100; val += 1)
{
  a = i << 3;
  b = i >> 1;
}

3. 基本类型转换成字符串方式快慢

基本数据类型.toString()是最快的方式、String.valueOf(数据)次之、数据+""最慢。

原文地址:https://blog.csdn.net/Bruce_Bee/article/details/80420440?ops_request_misc=&request_id=&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~all~koosearch~default-5-80420440-null-null.142^v87^koosearch_v1,239^v2^insert_chatgpt&utm_term=java%E4%BC%98%E5%8C%96

本文章网址:https://www.sjxi.cn/detil/1350e7a5e63044c39019eb0f6a81a747

打赏作者

本站为非盈利网站,如果您喜欢这篇文章,欢迎支持我们继续运营!

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

湘ICP备2021009447号

×

(穷逼博主)在线接单

QQ: 1164453243

邮箱: abcdsjx@126.com

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