码迷,mamicode.com
首页 >  
搜索关键字:java优化    ( 38个结果
代码优化:学学Java看看Android
由于考试的原因,好长时间都没能来写博文了(什么时候出的CSDN-markdown编辑器),今天就代码优化方面来写一篇博文,主要是讲Java。 优秀代码具备的品质: 1.简练 2.可读性强 3.模块化 4.层次性 5.设计良好 花些时间设计你的程序,因为思考的代价要小于调试。 6.高效 7.清晰 清晰是优秀代码的基本。 常见的编程规范: 1.基本要求 *程序...
分类:移动开发   时间:2015-04-04 23:48:22    阅读次数:345
Android性能优化
一、 布局优化: 遵循一条规则:布局层次尽量少(RelativeLayout来代替LinearLayout、减少必要的节点、合理的使用标签) 使用Lint分析布局 HierarchyViewer 使用ViewStub延迟加载视图(优化那些不是必须要立即在UI上显示的控件) 参考: http://rayleeya.iteye.com/bl...
分类:移动开发   时间:2015-03-10 12:14:56    阅读次数:195
java优化
1. 对于明确不需要派生的类,添加final修饰符,此时该类的所有方法都是final的。Java编译器会寻找机会内联(inline)所有的final方法。(能使性能提升50%) 2. 尽量重用对象,避免生成过多的对象。对于String的连...
分类:编程语言   时间:2014-12-03 17:20:21    阅读次数:165
java自制线程池
个人博客:www.zalezone.cn java自制线程池 暂无评论 1. 简介 1.1. 线程池1.2. 线程池作用1.3. 线程池优点1.4. JDK自带线程池 1.4.1. ThreadPoolExecutor 2. 自制线程池 2.1. 线程池主体类2.2. 任务类2.3. 测试类 简介 线程池 ...
分类:编程语言   时间:2014-10-27 00:27:46    阅读次数:353
单实例懒汉模式并包保证成功
单实例懒汉模式并不能保证一定成功...
分类:其他好文   时间:2014-09-13 12:03:55    阅读次数:191
面向过程与面向对象的区别
面向过程与面向对象的区别 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 例如五子棋,面向过程的设计思路就是首先分析问题的步骤: 1、开始游戏, 2、黑子先走, 3、绘制画面, ...
分类:其他好文   时间:2014-09-02 15:56:23    阅读次数:142
多核平台下的JAVA优化
现在多核 CPU 是主流。利用多核技术,可以有效发挥硬件的能力,提升吞吐量,对于 Java 程序,可以实现并发垃圾收集。但是 Java 利用多核技术也带来了一些问题,主要是多线程共享内存引起了。目前内存和 CPU 之间的带宽是一个主要瓶颈,每个核可以独享一部分高速缓存,可以提高性能。JVM 是利用....
分类:编程语言   时间:2014-08-29 12:32:27    阅读次数:202
外点惩罚函数法·约束优化问题
外点惩罚函数法·约束优化问题 外点法惩罚函数(r增加,SUMT.java)用于求解约束优化问题,解题步骤如下: Step1 输入目标函数与约束方程,构建外点惩罚函数法求解方程,求解初始化。 Step2 对求解方程进行一次无约束优化方法求解(鲍威尔BWE),得到新解。 Step3 新解与原解求误差,如误差满足精度要求,则输出解,否则增加因子r,执行Step 2。 鲍威尔法(BWE.java)是N维无约束求解方法,需要调用一维求解方法,一维...
分类:其他好文   时间:2014-07-02 09:11:11    阅读次数:292
38条   上一页 1 2 3 4
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!