Java-工具类的设计

  • 内容
  • 评论
  • 相关

---------------------------------------------------------------------

工具类:存放了某一类事物的工具方法的类.

工具类存放的包:工具包(util,utils,tool/tools,helper,helpers),存放工具类.

工具类起名: XxxUtil/XxxUtils/XxxXTool/XxxTools.Xxx表示一类事物,

比如ArrayUtil,StringUtil,JdbcUtil.

----------------------------------------------------------------------

工具类如何设计: 工具在开发中其实只需要存在一份即可.

1):如果工具方法没有使用static修饰,说明工具方法得使用工具类的对象来调用.

此时把工具类设计为单例的.

2):如果工具方法全部使用static修饰,说明工具方法只需要使用工具类名调用即可.

此时必须把工具类的构造器私有化(防止创建工具类对象调用静态方法).

----------------------------------------------------------------------

一般的,首选第二种,简单. 在JDK中提供的工具类都是第二种. java.util.Arrays.

评论

0条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注