国航OA项目技术总结(二)关于JVM虚拟机中对象的创建,手机端提速的重要优化
2012-05-11 09:54
597 查看
由于JVM虚拟机对对象的销毁,程序员是不知道的;而且手机的配置肯定不如PC机,就算PC机里程序运行得多顺畅,手机里的运行速率还是不敢保证。
针对对象的问题,尽量将一次能创建的对象只创建一次:
比如中文都得这样写:
比如一些设置样式的,尽量不要每次用都创建set一下,比如:
应该这样写比较合适:
针对对象的问题,尽量将一次能创建的对象只创建一次:
比如中文都得这样写:
public static final String TRACE = "流程跟踪";//√ public static final String TITLE = "标题:";//√ public static final String DRAFTER ="拟稿人:";//√ public static final String DRAFTERTIME ="拟稿日期:";//√ public static final String DRAFTERSEPT ="拟稿部门:";//√ public static final String URGENCYLEVEL ="紧急程度:";//√ public static final String CONTACTPHONE ="联系电话:";//√ public static final String ATTMENT ="附件:";//√ public static final String CONTEXT = "正文附件"; public static final String BIZZTYPE ="业务类型:";//√ public static final String ANNOUNCEMENTTYPE ="公告类型:";//√ public static final String OPTION = "公司领导意见";//√ public static final String ADVICE = "审批意见";//√ public static final String TRANSELECT = "路径选择:";//√ public static final String BACKTODRAFTER = "退回拟稿人";//√ public static final String PUBSEPT ="发布范围:";//√ public static final String SUBMIT = "提交";//√ public static final String SUBMITDETAIL = "您确定提交以上信息吗?";//√\ public static final String MESSAGE = "请填写审批意见"; public static final String SEGMENT = "环节:"; public static final String DEALER = "处理人:"; public static final String LATERSEGMENT = "后续环节:"; public static final String RECEIVEMESSAGE = "请选择接收人";
比如一些设置样式的,尽量不要每次用都创建set一下,比如:
panelStyle.setStyle("title-text-style", "color=#1e3275 padding=5");//文字颜色
应该这样写比较合适:
businessName.setClass("textDetailStyle"); titleName.setClass("textDetailStyle"); drafterName.setClass("textDetailStyle"); telephone.setClass("textDetailStyle"); drafteTime.setClass("textDetailStyle"); drafteDepart.setClass("textDetailStyle"); emergencyLevel.setClass("textDetailStyle"); noticeType.setClass("textDetailStyle");
相关文章推荐
- 国航OA项目技术总结(一)关于catch的小技巧
- 关于项目中用到技术总结
- OA中总结:s:select,关于使用modelDriven,项目分层,@Transactional,jspf,各个层上配置注解交给spring管理的方法,简单的OGNL表达式写法
- 关于TFS2010 远程无法创建团队项目的若干问题总结
- 建造者模式-Builder Pattern 复杂对象的组装与创建——建造者模式(三):关于Director的进一步讨论,建造者模式总结
- 关于Java虚拟机二三事(一)---Java技术体系及JVM内存结构
- 自己在项目中的学习总结:利用工厂模式+反射机制+缓存机制,实现动态创建不同的数据层对象接口
- JavaScript关于创建对象和继承的一些总结
- Understanding the JVM(二)虚拟机对象的创建
- 关于JS里面创建对象的一点总结
- 深入理解Java虚拟机JVM高级特性与最佳实践阅读总结—— 第十三章 线程安全与锁优化
- JVM系列二(虚拟机对象创建、布局、定位)
- 【JVM】创建对象时虚拟机做了什么?
- 关于创建jsp项目经常出现奇葩bug总结(持续更新中...)
- 深入理解jvm虚拟机-对象的创建过程
- JVM虚拟机调优过程总结--来自java程序性能优化一书
- 【厚积薄发】编程技术项目总结4—效率优化专项
- 关于Java虚拟机二三事(二)---对象创建及定位
- 关于JS接口创建对象的总结