//一天的开始,结果:2021-06-22 00:00:00
Date beginOfDay = DateUtil.beginOfDay(date);
//一天的结束,结果:2021-06-22 23:59:59
Date endOfDay = DateUtil.endOfDay(date);
//昨天
DateUtil.yesterday();
//明天
DateUtil.tomorrow();
//上周
DateUtil.lastWeek();
//下周
DateUtil.nextWeek();
//上个月
DateUtil.lastMonth();
//下个月
DateUtil.nextMonth();
还能得到星座、属相、年龄、是否闰年,想不到吧?
// “双子”
String zodiac = DateUtil.getZodiac(Month.JUNE.getValue(), 19);
// “狗”
String chineseZodiac = DateUtil.getChineseZodiac(1994);
//年龄
DateUtil.ageOfNow(“1997-11-10”);
//是否闰年
DateUtil.isLeapYear(2020);
还有好多好玩好用的!!等你来探索!
工具类
-
字符串工具-StrUtil
-
16进制工具-HexUtil
-
Escape工具-EscapeUtil
-
Hash算法-HashUtil
-
URL工具-URLUtil
-
XML工具-XmlUtil
-
对象工具-ObjectUtil
-
反射工具-ReflectUtil
-
泛型类型工具-TypeUtil
-
分页工具-PageUtil
-
剪贴板工具-ClipboardUtil
-
类工具-ClassUtil
-
类加载工具-ClassLoaderUtil
-
枚举工具-EnumUtil
-
命令行工具-RuntimeUtil
-
数字工具-NumberUtil
-
数组工具-ArrayUtil
-
随机工具-RandomUtil
-
唯一ID工具-IdUtil
-
压缩工具-ZipUtil
-
引用工具-ReferenceUtil
-
正则工具-ReUtil
-
身份证工具-IdcardUtil
-
信息脱敏工具-DesensitizedUtil
-
社会信用代码工具-CreditCodeUtil
-
SPI加载工具-ServiceLoaderUtil
日期时间
-
类型转换工具类-Convert
-
自定义类型转换-ConverterRegistry
-
日期时间工具-DateUtil
-
日期时间对象-DateTime
-
农历日期-ChineseDate
-
LocalDateTime工具-LocalDateTimeUtil
-
计时器工具-TimeInterval
IO流相关
-
IO工具类-IoUtil
-
文件工具类-FileUtil
-
文件类型判断-FileTypeUtil
-
文件监听-WatchMonitor
-
文件读取-FileReader
-
文件写入-FileWriter
-
文件追加-FileAppender
-
文件跟随-Tailer
-
文件名工具-FileNameUtil
-
资源工具-ResourceUtil
-
ClassPath资源访问-ClassPathResource
语言特性
-
HashMap扩展-Dict
-
单例工具-Singleton
-
断言-Assert
-
二进码十进数-BCD
-
控制台打印封装-Console
-
字段验证器-Validator
-
字符串格式化-StrFormatter
-
树结构工具-TreeUtil
JavaBean
-
Bean工具-BeanUtil
-
DynaBean
-
表达式解析-BeanPath
-
Bean描述-BeanDesc
-
空检查属性获取-OptinalBean
集合类
-
集合工具-CollUtil
-
列表工具-ListUtil
-
Iterator工具-IterUtil
-
有界优先队列-BoundedPriorityQueue
-
线程安全的HashSet-ConcurrentHashSet
Map
-
Map工具-MapUtil
-
双向查找Map-BiMap
-
可重复键值Map-TableMap
Codec编码
-
Base62编码解码-Base62
-
Base64编码解码-Base64
-
Base32编码解码-Base32
文本操作
-
CSV文件处理工具-CsvUtil
-
可复用字符串生成器-StrBuilder
-
Unicode编码转换工具-UnicodeUtil
-
字符串切割-StrSpliter
注解
- 注解工具-AnnotationUtil
比较器
-
比较工具-CompareUtil
-
版本比较器-VersionComparator
异常
-
异常工具-ExceptionUtil
-
其它异常封装
数学
- 数学相关-MathUtil
线程和并发
-
线程工具-ThreadUtil
-
自定义线程池-ExecutorBuilder
-
高并发测试-ConcurrencyTester
图片
-
图片工具-ImgUtil
-
图片编辑器-Img
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)
更多:Java进阶核心知识集
包含:JVM,JAVA集合,网络,JAVA多线程并发,JAVA基础,Spring原理,微服务,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存等等
高效学习视频
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门即可获取!
g" alt=“img” style=“zoom: 33%;” />
更多:Java进阶核心知识集
包含:JVM,JAVA集合,网络,JAVA多线程并发,JAVA基础,Spring原理,微服务,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存等等
[外链图片转存中…(img-gKokIJnW-1712445450384)]
高效学习视频
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门即可获取!