———————————————————————
工具类:存放了某一类事物的工具方法的类.
工具类存放的包:工具包(util,utils,tool/tools,helper,helpers),存放工具类.
工具类起名: XxxUtil/XxxUtils/XxxXTool/XxxTools.Xxx表示一类事物,
比如ArrayUtil,StringUtil,JdbcUtil.
———————————————————————-
工具类如何设计: 工具在开发中其实只需要存在一份即可.
1):如果工具方法没有使用static修饰,说明工具方法得使用工具类的对象来调用.
此时把工具类设计为单例的.
2):如果工具方法全部使用static修饰,说明工具方法只需要使用工具类名调用即可.
此时必须把工具类的构造器私有化(防止创建工具类对象调用静态方法).
———————————————————————-
一般的,首选第二种,简单. 在JDK中提供的工具类都是第二种. 如java.util.Arrays类.
声明:
本文采用
BY-NC-SA
协议进行授权,如无注明均为原创,转载请注明转自
个人编程学习网
本文地址: Java-工具类的设计
本文地址: Java-工具类的设计
您必须 登录 才能发表评论