Java异常

Throwable throw new Exception()既代表 java 运行进入了一个新的分支,不再执行new Exception()后面的语句了,之后再来执行finally中的...

2023-02-11 · 6 min · 2587 words · luolin

Java排序

在java中经常会使用到排序,通常使用的java内置提供的排序方式: Arrays.sort() Collection.sort() Collections.sort() Stream中使用sort 对一批对象进行排...

2023-02-11 · 2 min · 559 words · luolin

Java日期处理

Calendar类 使用场景 public class CalendarUtils { /** * 获取本月第x天 * @return */ public static Date getDayOfCurrentMonth(Calendar c, int x) { // 设置时间为本月第一天 c.set(Calendar.DAY_OF_MONTH, x); // 将小时至0 c.set(Calendar.HOUR_OF_DAY, 0); // 将分钟至0 c.set(Calendar.MINUTE, 0); // 将秒至...

2023-02-11 · 1 min · 84 words · luolin

Java本地缓存

前言 对一个java后台开发者而言,提到缓存,第一反应就是redis和memcache。利用这类缓存足以解决大多数的性能问题了,并且java针...

2023-02-11 · 6 min · 2643 words · luolin

Java枚举

JDK1.5之前的枚举 在JDK1.5之前是没有enum这个关键字的,那么那个时代是怎么实现枚举的呢?主要是通过私有化构造器,然后在类里面创建...

2023-02-11 · 4 min · 1996 words · luolin