关于使用java中的一些规范

原创 2007年09月30日 16:13:00

所有的类都含有equals()、hashCode()、toString()、clone()等函数

当新建一个类,并用于继承时,应该覆盖这些方法

##############################

任何时候只要发现类与类之间结合得非常紧密,就需要考虑是否采用内部类,从而改善编码以及维护工作。

#################################

尽量使用interface,不要使用abstract类,
若已知某样东西准备成为一个基础类,那么第一个选择应该是将其变成一个interface。
接口只要是描述了客户希望做什么事情,而一个类则致力于具体细节的实现

#################################

在构造器内部,只进行那些将对象设为正确状态所需的工作,尽可能地避免调用其他方法,因为那些方法可能被其他人覆盖或者取消。
从而在构建过程中产生不可预知的结果。

################################

用继承及方法覆盖来表示行为间的差异,而用字段表示状态间的区别。

###############################
无论如何都要提前了解整个项目的状况,再去考察其中的细节。由于把握了全局,可快速认识自己未知的一些因素,防止在考察细节的时候陷入‘死逻辑’中

###############################

警惕“分析瘫痪”。首先让他运行起来,再考虑变得更快。除非用专门的工具分析瓶颈,否则很有可能是在浪费自己的时间。性能提升的隐含代价是自己的代码变得难于理解,而且难于维护。

################################

请记住,阅读代码的时间比写代码的时间多的多。思路清晰的设计可获得易于理解的程序,但注释、细致的解释以及一些示例往往具有不可估量的价值。

###############################

良好的设计能带来最大的回报。简言之,对于一个特定的问题,通常会花费较长的时间才能
找到一种最恰当的解决方案。但一旦找到了正确的方法,以后的工作就轻松了,再也不用经历数小时,数天或者数月
的痛苦挣扎。我们的努力工作会带来最大的回报。坚决抵制草草完工的诱惑---那样往往得不偿失。

################################

避免使用对象去访问静态类的变量或方法,直接使用类名就可以了!

################################

 

相关文章推荐

java 匿名内部类的使用规范

  • 2010年06月21日 15:01
  • 59KB
  • 下载

公司使用的java编码规范

  • 2010年11月01日 15:09
  • 143KB
  • 下载

java 代码优化 优化内存使用 防止内存泄露 优化代码规范 提高效率

通过java代码规范来优化程序,优化内存使用情况,防止内存泄露 可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内...
  • ssyan
  • ssyan
  • 2011年10月09日 15:11
  • 2199

java 静态内部类的使用规范

  • 2010年06月21日 15:02
  • 59KB
  • 下载

java 局部内部类的使用规范

  • 2010年06月21日 15:00
  • 59KB
  • 下载

Java本地调用JNI使用规范详解

获取java方法的ID 在类编译成 class 后,使用 javap –s –p YouClass 即可,比如: #  javap -s -p classfile 其中 classfile 不需...
  • dscyw
  • dscyw
  • 2013年08月29日 17:02
  • 704

java 成员内部类的使用规范

  • 2010年06月21日 14:59
  • 59KB
  • 下载

Spring Boot 新一代Spring Java应用 : 你能感觉在使用 JavaEE 规范吗?

Spring官方网站本身使用Spring框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系。随着Spring 3.0的发布,Spring IO团队逐渐开...

如何使用javadoc规范java开发文档

以前自己写程序的时候都没有写注释的习惯,现在想到自己就快毕业了,以后写文档是很重要的事,不可缺少的事,所以要会写规范化的文档,最好的就是使用javadoc规范java开发文档。 通常我们写java程...
  • zi_jun
  • zi_jun
  • 2012年05月18日 19:05
  • 412

jdbc基础:使用java连接sql sever,测试是否连接成功并且规范代码

关于java连接sql sever,上百度就可以找到相关的博客并且按部就班地设置就可以了下面的笔记和代码参考了黑马程序员jdbc李勇的教学视频下面通过代码测试是否连接成功,先用粗略地文字描述一般步骤 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于使用java中的一些规范
举报原因:
原因补充:

(最多只允许输入30个字)