`

威风威风

 
阅读更多

1.

 

       //a 不为空 

  a=new Logic();

 

  很多人可能对此有异议,他们会认为新的对象会把旧的对象冲掉并且释放内存。这里面包含两个问题:1. 该段代码是先创建对象

 

然后再进行赋值操作的,也就是说在这期间有两个对象同时存在这就很可能会产生溢出。2. 这样做也会妨碍垃圾回收器的工作

 

  较好的写法如下:

 

         a=null; 

  a=new Logic();

 

2.

尽量避免在类的默认构造器中创建、初始化大量的对象,防止在调用其自类的构造器时造成不必要的内存资源浪费

很大一部份的内存溢出都是发生在构造函数中。内存使用的高峰期都是在构造函数中所以避开这个高峰能有效的防止溢出。建议最好

 

的办法是第一次使用时初始化。如下所示

 

         if (img==null){ 

  //初始化

 

  }

 

3.

尽量避免使用static变量,类内私有常量可以用final来代替

 

4.

Xms

初始Heap大小

Xmx

java heap最大值

Xmn

young generation的heap大小

 

5.

能用byte的就不用int,String

 

不要使用double

 

复制大量数据时用System.appaycopy()

避免使用泛型

 

l 不要重复初始化变量

 

默认情况下,调用类的构造函数时, Java会把变量初始化成确定的值:所有的对象被设置成null,整数变量(byte、short、int、

 

long)设置成0,float和 double变成0.0,逻辑值设置成false

 

l 乘法和除法用移位 ,除法比乘法慢,所以用乘于倒数来代替除法

 

考虑下面的代码:

 

for (val = 0; val < 100000; val +=5) { alterX = val * 8; myResult = val * 2; }

 

用移位操作替代乘法操作可以极大地提高性能。下面是修改后的代码:

 

for (val = 0; val < 100000; val += 5) { alterX = val << 3; myResult = val << 1; }

分享到:
评论

相关推荐

    纷纷威风威风瑟夫夫人沟通给

    1

    Discuz! x2.5威风网科技蓝模板

    x2.5威风网科技蓝模板"是针对社区论坛平台Discuz! x2.5版本设计的一款主题模板。这款模板以其独特的科技蓝风格,为论坛用户提供了专业且富有现代感的界面体验。它旨在提升论坛的视觉吸引力,同时保持良好的用户体验...

    354088_曲线连接程序_Elevationavoidance_

    描述中的“高程避让送达方菲菲威风威风威风为范围电容器无多群我的钱武器外调请”似乎包含了一些干扰性的词语,但核心信息可以提炼为“高程避让”和“送达”,这进一步确认了程序与路径规划和地形交互有关。...

    威风扫地.doc

    威风扫地.doc

    威风的老虎作文.doc

    【标题解析】:“威风的老虎作文.doc”这个标题表明这是一个关于描写老虎的作文文档,可能包含作者对老虎形象的观察、描绘以及个人情感的表达。 【描述解析】:“威风的老虎作文.doc”描述简单,暗示内容是围绕着...

    威风的喷火龙作文.doc

    【标题解析】:“威风的喷火龙作文.doc”这个标题表明这是一篇以“威风的喷火龙”为主题的作文文档,可能是作者王友舜的个人创作,展现了他对喷火龙这一虚构生物的喜爱和想象力。 【描述分析】:“威风的喷火龙作文...

    威风锣鼓响起来作文.doc

    威风锣鼓响起来作文.doc

    威风4GU盘修复

    本次文章将围绕“威风4GU盘修复”这一主题,深入探讨U盘修复的相关知识点,包括修复方法、软件工具以及实际操作步骤。 ### U盘修复的重要性 U盘修复不仅能够帮助用户恢复数据,避免因数据丢失造成的损失,还能延长...

    小学语文近义词威风扫地的成语解释

    小学语文近义词威风扫地的成语解释

    威风的近义词是什么及如何造句参考.doc

    威风的近义词是什么及如何造句参考.doc

    discuz x3.2 价值297元的精仿威风网 门户%2B论坛%2B多格版

    discuz x3.2 价值297元的精仿威风网 门户%2B论坛%2B多格版.rar

    浅析审计职能和审计方法的运用孙威风.doc

    《浅析审计职能和审计方法的运用》 审计,作为经济活动的重要组成部分,其职能与方法在现代企业管理和社会经济监督中扮演着不可或缺的角色。本文将探讨审计的多元职能以及在实际操作中广泛运用的各种审计方法。...

    小学二年级语文狐假虎威.pptx

    * 本课件主要讲述了一个古典的成语故事“狐假虎威”,通过故事的演绎,引导学生思考狐狸和老虎之间的关系,以及狐狸借助老虎的威风吓唬其他野兽的行为。 * 通过对故事的分析,学生可以了解狐狸的性格特征,如聪明、...

    黄土高原窑洞与黄土文化.doc

    这里孕育的文化多样且独特,其中包括了窑洞文化、威风锣鼓以及陕北民歌等多个方面。 窑洞,是黄土高原地区最具代表性的建筑形式,其历史可以追溯到几千年前。窑洞的建造充分利用了黄土的特性,通过在黄土壁上挖掘...

    《寓言两则-狐假虎威》课件(西吉县马建乡中心小学张春学) (2).ppt

    在教学过程中,首先,教师会引导学生分析狐狸为何要借老虎的威风,即狐狸借老虎威风的原因。这是因为狐狸自身无力威慑森林中的其他动物,而老虎作为森林之王,其威严足以让所有动物畏惧。通过对这一环节的学习,学生...

    2021二年级语文上册课文721狐假虎威习题课件2新人教版

    题目中提到了对词语的注音,如"违抗(wéi kàng)"、"纳闷(nà mēn)"、"受骗(shòu piàn)"、"威风(wēi fēng)",这些都是正确注音,帮助学生学习和记忆汉字的正确发音。 2. 词语拼写练习: 课件中还有看拼音写...

    proxifier 2.12 for mac

    key 可以用以前的,或者到威风论坛翻翻

    wcdma网优路测指南

    《WCDMA网络优化路测指南》是一份针对无线通信技术WCDMA(Wideband Code Division Multiple Access,宽频码分多址)网络优化过程中的Call Quality Test(CQT)和Indoor Base Station(IBS)测试的专业指南。...

    人物外貌-神态-心理-动作描写总汇

    生龙活虎 威风凛凛 英姿飒爽 风度翩翩 热情洋溢 热情奔放 温文尔雅文质彬彬 和蔼可亲 和颜悦色 心平气和 平心静气 悠然自得 毕恭毕敬 从容不迫 泰然自若 津津有味 若无其事 不露声色 面红耳赤 面有赧颜无精打彩 郁郁...

    二年级语文下册 课文二 7 狐假虎威同步练习 苏教版-苏教版小学二年级下册语文试题.doc

    一、看拼音,写词语这部分旨在帮助学生巩固和掌握汉字的拼写,给出的词语分别是“反抗”、“假如”、“老虎”、“威风”和“生活”。这些词语都是课文《狐假虎威》中的关键词,对于理解故事内容至关重要。 二、我会...

Global site tag (gtag.js) - Google Analytics