功能 | 描述 | 类 | 说明 |
Commons-Lang3 | 封装了一些经常使用的工具类; 在研发阶段优先使用该包中提供的工具类; | AnnotationUtils ArchUtils ArrayUtils BitField BooleanUtils CharSequenceUtils CharSetUtils CharUtils ClassPathUtils ClassUtils EnumUtils LocaleUtils ObjectUtils RandomStringUtils RandomUtils SerializationUtils StringUtils SystemUtils ThreadUtils RegExUtils Validate |
提供对注解的一系列操做; 提供快速获取CPU基本信息的操做; 提供对数组的一系列操做; 提供对Bit的一系列操做; 提供对boolean或Boolean的一系列操做; 提供对一组字符串的一系列操做,会将String转成CharSequence; 提供对一组字符串的一系列操做,会将String专程CharSet; 提供对char或Char的一系列操做; 提供对ClassPath的一系列操做; 提供对Java类的一系列操做,没有使用反射实现; 提供对Enum的一系列操做; 提供对java.util.Locale的一系列操做; 提供对Object类的一系列操做; 提供一个生成随机字符串的类; 提供一个生成随机数的类; 提供一个序列号的类; 提供对String的一系列操做; 提供一个快速获取操做系统或JVM信息的类; 提供一个快速操做线程或线程组的类; 提供一个正则表达式的操做类; 提供一个简单的验证类,相似断言的用法; |
Commons-Collections4 | 封装了一些操做各类集合 类型的工具类; | BagUtils ClosureUtils CollectionUtils ComparatorUtils EnumerationUtils FactoryUtils IterableUtils IteratorUtils ListUtils MapUtils MultiMapUtils MultiSetUtils PredicateUtils QueueUtils SetUtils SplitMapUtils TransformerUtils TrieUtils |
提供一个操做Bag集合的工具类; 提供一个操做Closure的工具类; 提供一个操做Collection的工具类; 提供一个操做Comparator的工具类; 提供一个操做Enumeration的工具类; 提供一个操做Factory的工具类; 提供一个操做Iterable的工具类; 提供一个操做Iteraotr的工具类; 提供一个操做List的工具类; 提供一个操做Map的工具类; 提供一个操做MultiMap的工具类; 提供一个操做MultiSet的工具类; 提供一个操做Predicate的工具类; 提供一个操做Queue的工具类; 提供一个操做Set的工具类; 提供一个操做SplitMap的工具类; 提供一个操做Transformer的工具类; 提供一个操做Trie的工具类; |
Commons-BeanUtils | 封装了操做Bean的 工具类; | BeanUtils ConstructorUtils ConvertUtils MethodUtils PropertyUtils |
提供一个操做Bean的工具类; 提供一个操做Bean的构造函数的工具类; 提供一个转换相关的工具类; 提供一个操做Bean方法的工具类; 提供一个操做Bean属性的工具类; |
Commons-CLI | 封装了读取命令行 的工具类; | Options CommandLineParser CommandLine |
命令行参数定义对象; 命令行参数解析对象; 命令行参数解析对象; |
Commons-IO | 封装了IO相关的 工具类; | IOUtils FileUtils FilenameUtils |
提供一个操做IO的工具类; 提供一个操做File的工具类; 提供一个根据Filename来获取文件信息的工具类; |
Commons-Math3 | 封装了数学算法 相关的工具类; | FunctionUtils ComplexUtils MatrixUtils MapUtils StatUtils TransformUtils ArithmeticUtils CombinatoricsUtils MathUtils |
提供一个数学函数对象的工具类; 提供一个级数计算的工具类; 提供一个矩阵计算的工具类; 提供一个网格地图的工具类; 提供一个静态统计的工具类; 提供一个转换的工具类; 提供一个算法的工具类; 提供一个组合算法的工具类; 提供一个其余算法的工具类; |
Commons-Compress | 封装了各类压缩 解压的工具类; | BrotliUtils BZip2Utils GzipUtils |
提供一个处理Brotli压缩格式的工具类; 提供一个处理Zip压缩格式的工具类; 提供一个处理Gzip压缩格式的工具类; |
Commons-Text | 封装了处理文 本的工具类; | CaseUtils StringEscapeUtils WordUtils |
提供一个单词转换工具类(驼峰转换等); 提供一个字符串与Html、JS、Json、XML等的转换工具类; 提供一个处理单词的工具类; |