Java开发规范分析.pptVIP

  • 3
  • 0
  • 约1.24万字
  • 约 42页
  • 2016-06-10 发布于湖北
  • 举报
* * 在处理String 的时候要尽量使用 StringBuffer 类,StringBuffer 类是构成 String 类的基础。String 类将 StringBuffer 类封装了起来,(以花费更多时间为代价)为开发人员提供了一个安全的接口。当我们在构造字符串的时候,我们应该用 StringBuffer 来实现大部分的工作,当工作完成后将 StringBuffer 对象再转换为需要的 String 对象 。比如:如果有一个字符串必须不断地在其后添加许多字符来完成构造,那么我们应该使用 StringBuffer 对象和她的 append() 方法。如果我们用 String 对象代替StringBuffer对象的话,会花费许多不必要的创建和释放对象的 CPU 时间。 * Synchronized关键字是避免死锁的好方法,但同时会极大地降低性能,避免不必要的使用关键字 synchronized,应该在必要的时候再使用它。 * * 对于自己创建的每一个类,都考虑置入一个main(),其中包含了用于测试那个类的代码。为使用一个项目中的类,我们没必要删除测试代码。若进行了任何形式的改动,可方便地返回测试。这些代码也可作为如何使用类的一个示例使用。 * 应将方法设计成简要的、功能性单元,用它描述和实现一个不连续的类接口部分。理想情况下,方法应简明扼要。若长度很大,可考虑通过某种方

文档评论(0)

1亿VIP精品文档

相关文档