Java工具类
由于工具类并不需要产生实例化对象,将其构造方法私有化。并且工具类中的所有方法都是静态方法。例如java.util.Arrays。
FileUtil
**文件工具类。**实现了文件的常用操作:复制(流的方式和文件通道的方式)、移动、删除、显示文件的详细信息(类似于Linux的ll命令)、查看文本文件的内容、查看二进制文件的16进制编码、获取文件的MD5和sha值、批量转换文本文件的编码、获取当期目录和其子目录下的所有文件、获取磁盘信息、获取文本文件的行数。
SortUtil
数组排序类。实现了《数据结构》课程中的常见排序算法:选择排序、冒泡排序、插入排序。——关于数组的排序,Java提供了一个专门的类java.util.Arrays类,它重载了一系列的排序算法,不需要我们手工编写排序算法了。
FindUtil
排序工具类。实现了一般查找、二分查找(递归【分治算法】和非递归两种)。实际项目中一般使用java.util.Arrays这个类完成。
NumberSystemConvertUtil
进制转化工具类。使用移位运算完成十进制到二进制、八进制、十六进制的转化(负数也支持。)
StringUtil
字符串工具类。实现字符串的反转、一个字符串在另一个字符串中出现的次数、最大相同子串。
ListUtil
列表工具类。可以实现去除List集合中的重复元素,返回一个元素不重复的List集合。
JDBCUtil
JDBC工具类(使用原生JDBC)
JDBCUtils
JDBC工具类(使用c3p0作为数据源)
ReflectionUtils
反射工具类
DaoUtil
通用的DAO操作类
493

被折叠的 条评论
为什么被折叠?



