![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
王保扩
这个作者很懒,什么都没留下…
展开
-
java性能优化之for循环
原地址:https://www.cnblogs.com/liushuijinger/p/4126928.html完成同样的功能,用不同的代码来实现,性能上可能会有比较大的差别,所以对于一些性能敏感的模块来说,对代码进行一定的优化还是很有必要的。今天就来说一下java代码优化的事情,今天主要聊一下对于for(while等同理)循环的优化。作为三大结构之一的循环,在我们编写代码的时候会经常用到。循环结...转载 2018-02-12 10:04:30 · 212 阅读 · 0 评论 -
javaSE架构之集合
原创 2018-02-12 13:55:07 · 297 阅读 · 0 评论 -
35个Java代码性能优化总结
原文地址代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可...转载 2018-03-22 23:19:17 · 127 阅读 · 0 评论 -
java代码性能优化
1.尽量减少对变量的重复计算明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的,包括创建栈帧、调用方法时保护现场、调用方法完毕时恢复现场等。所以例如下面的操作:for (int i = 0; i < list.size(); i++){}建议替换为:for (int i = 0, int length = list.size(); i < length; i++)...转载 2018-03-23 12:52:14 · 163 阅读 · 0 评论 -
spring事务传播属性和隔离级别
原地址1 事务的传播属性(Propagation) 1) REQUIRED ,这个是默认的属性 Support a current transaction, create a new one if none exists. 如果存在一个事务,则支持当前事务。如果没有事务则开启一个新的事务。 被设置成这个级别时,会为每一个被调用的方法创建一个逻辑事务域。如果前面的方法已经创建了事务,那么后面的方法支...转载 2018-03-28 13:25:49 · 225 阅读 · 0 评论