`
axxxx2000
  • 浏览: 6487 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

细节,注意细节

    博客分类:
  • java
阅读更多
1.方法返回空数组比返回null要好--(特例除外)
public int []badBehavior()
{
return null;             // 不恰当的返回
}
public String[] bonnePratique()
{
return new String[0];     // 恰当的返回
}
2.String.trim().length()==0 是一种低效率的判断字符串是否真的为空的方式,可以考虑创建一个静态方法循环字符串内的每个字符
public static boolean isWhiteSpace(String str){
if (str == null)
return true;
for(int i = 0 ; i < str.length() ; i++){
if(str.charAt(i)!=' ')
return false;
}
return true;
}


3.应尽可能避免StringBuffer作为类属性,可能引起内存泄漏
4.使用equalsIgnoreCase() 要比toUpperCase/toLowerCase().equals() 的效率高
5.StringBuffer在可预见范围内可以初始化长度.
6.对长度为1的字符串,尽量用字符处理
   s.indexOf('a') >> s.indexOf("a")
   stringBuffer.append('a')  >>  stringBuffer.append("a")
分享到:
评论
1 楼 gugugu 2009-07-15  
至于嘛,选择java就不用去抠这点性能了吧。。。。

相关推荐

    Java编程中须注意的细节.pdf

    下面将详细阐述文档中提到的Java编程中应注意的几个关键细节。 1. 数值表达式中的奇偶判断 在Java中,判断一个整数是否为奇数时,应避免使用i%2==1的表达式,因为当整数i为负数时,例如-1%2的结果为-1,这并不是...

    数组的注意事项与细节2.go

    数组的注意事项与细节2.go

    做程序员需要注意的细节

    作为一名程序员,注重细节是至关重要的。这不仅关系到代码的质量,还直接影响到项目的成功率和团队的效率。在软件开发过程中,有许多方面需要我们关注,以下是一些关键的细节要点: 1. **编码规范**:遵循良好的...

    DIY 斯特林 发动机 细节 图 注意事项

    DIY斯特林发动机细节图以及注意事项DIY斯特林发动机细节图以及注意事项

    使用stl 注意细节

    STL 使用注意细节 STL(Standard Template Library)是 C++ 编程语言中的一个标准库,提供了许多有用的容器、算法和迭代器,帮助开发者快速构建高效、可靠的程序。然而,使用 STL 需要注意一些细节,以避免常见的...

    面试技巧、细节、注意事项

    在准备面试时,掌握一些关键的面试技巧和细节至关重要,这不仅能够提升你的自信心,还能增加获得理想职位的机会。以下是一些关于面试技巧、个人简历优化以及不同行业的面试细节的详细阐述: 一、面试技巧 1. **...

    数组的注意事项与细节.go

    数组的注意事项与细节

    AC690N系列开发细节注意点.pdf

    在分析AC690N系列的开发细节时,首先需要注意的是在遇到初始编译失败的问题时,解决方案可能是修改isd_tools.cfg文件中的FLASHID参数为e04015。这表明开发环境的配置对项目的顺利进行有着至关重要的作用。开发者在...

    电烙铁的使用细节(细节之处应该注意)

    本文将详细介绍电烙铁在使用过程中应该注意的各个关键环节,帮助新手快速入门并熟练掌握。 首先,在进行焊接之前,我们需要准备相应的材料和工具。除了电烙铁本身外,松香作为助焊剂,能够有效去除氧化层,减少焊接...

    Java 一些值得注意的细节

    本文将深入探讨Java的一些值得注意的细节,帮助你避免常见陷阱,提升代码质量。 1. **自动装箱与拆箱**:Java中的`Integer`等包装类提供了自动装箱和拆箱功能,方便了开发者操作。但需要注意,虽然在基本类型和包装...

    Go接口注意事项和细节3.go

    Go接口注意事项和细节3Go接口注意事项和细节3Go接口注意事项和细节3

    Go接口注意事项和细节2.go

    Go接口注意事项和细节2Go接口注意事项和细节2Go接口注意事项和细节2

    办公室工作必须注意细节.doc

    办公室工作必须注意细节.doc

    面试注意细节.pptx

    本文将深入探讨面试中应注意的细节,并提供相应的指导建议,以帮助技术行业的面试官和求职者更好地准备和应对。 首先,面试的准备阶段应包含对公司的深入研究。了解公司的主营业务、业务发展方向、历史背景以及招聘...

    POCIB需要注意的细节.doc

    POCIB需要注意的细节.doc

    注意细节!让你的软著申请少走弯路

    注意细节!让你的软著申请少走弯路,内附多年申请经验。

    Go接口注意事项和细节.go

    Go接口注意事项和细节

    切片注意事项和细节3.go

    切片注意事项和细节3

    出口木箱注意事项及细节.docx

    出口木箱注意事项及细节.docx

Global site tag (gtag.js) - Google Analytics