一些通用的类集合。在threadpool4j,event4j等项目中使用。
- cn.aofeng.common4j.io.IOUtil:复制文件、复制字节流、复制字符流、读取文件内容返回字符串。
- cn.aofeng.common4j.io.TextFileLineReader:按行读取文本文件,将行内容和行编号交给实现了TextFileLineProcessor接口的处理器处理。
- cn.aofeng.common4j.reflection.ReflectionUtil:使用默认构造方法或带参数的构造方法创建实例、查找方法、调用实例方法、调用静态方法。
- cn.aofeng.common4j.thread.DefaultThreadFactory:线程工厂,创建线程池时使用,可自定义线程名称前缀。
- cn.aofeng.common4j.xml.DomUtil:读取XML文件解析成DOM树。
- cn.aofeng.common4j.xml.NodeParser:解析DOM节点,获取其子节点和属性。
- cn.aofeng.common4j.lang.StringUtil:字符串操作:是否为null、是否为空字符、是否为空白字符。
- cn.aofeng.common4j.lang.SystemUtil:获取系统换行符、处理器个数。