Java基础工具包devtools-lang使用介绍
Devtools Lang是devtools系列中的一款基础工具包,是对JDK中关于基础数据类型,集合,日期,IO,多线程,JDBC, 日志等常用类库进行二次封装。devtools-lang工具包提供了更高封装程度的工具方法和API, 旨在显著提高开发人员的开发效率,优化代码风格和性能。
安装:
com.github.paganini2008
devtools-lang
2.0.3
兼容性:
Jdk1.8+
常用工具类:
StringUtils
ObjectUtils
ArrayUtils
NumericUtils
RandomUtils
RandomStringUtils
ClassUtils
关于基础数据类型的常用工具API:
- Booleans
- Chars
- Bytes
- Shorts
- Ints
- Longs
- Floats
- 【Java基础工具包devtools-lang使用介绍】Doubles
关于数值计算的常用工具类:
- BigDecimalUtils
- BigIntegerUtils
关于日期处理的常用工具类:
- CalendarUtils
- DateUtils
- LocalDateUtils
关于集合处理的常用工具类:
- CollectionUtils
- ListUtils
- SetUtils
- MapUtils
- LruMap
- LruList
- LruSet
关于IO的常用工具API:
- IOUtils
- FileUtils
- PropertiesUtils
- ResourceUtils
- ImageUtils
- SerializationUtils
- DirectoryWalker
- FileMonitor
- FileComparator
关于多线程的常用工具类:
- ExecutorUtils
- ThreadsUtils
- ThreadPool
- ThreadFactoryBuilder
- AtomicIntegerSequence
- AtomicLongSequence
- Latch
关于反射的常用工具类:
- ConstructorUtils
- FieldUtils
- MethodUtils
关于Bean操作的常用工具类:
- BeanUtils
- PropertyUtils
- EqualsBuilder
- HashCodeBuilder
- ToStringBuilder
关于数据类型转换操作的常用工具类:
- ConvertUtils
- TypeConverter
关于JDBC操作的常用工具类:
- JdbcUtils
- ResultSetSlice
- PageableQuery
- JdbcDumpTemplate
关于日志操作的常用工具类:
- Log
- LogFactory
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 事件代理
- Java|Java OpenCV图像处理之SIFT角点检测详解
- java中如何实现重建二叉树
- 数组常用方法一
- Python基础|Python基础 - 练习1
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- Java|Java基础——数组
- RxJava|RxJava 在Android项目中的使用(一)
- java之static、static|java之static、static final、final的区别与应用