04 2019 档案
记一次简单的关于SimpleDateFormat的优化
摘要:# 有一个有趣的需求: (1)预先定义每天24小时不同时间段的电价 (2) 有一个list<map<timestamp,value>>: timestamp(时间戳);value(耗电量) (3) 求电价,也就是遍历list, 判断timestamp是哪个电价,然后相乘 ## 有趣的地方在于怎么把t 阅读全文
posted @ 2019-04-30 18:10 斜月三星一太阳 阅读(451) 评论(0) 推荐(0)
joda-time
摘要:# 最近写了一些有意思的需求,用了一些有意思的工具 * 依赖joda-time * 需求1: 任意给定时间t, 求t所在的时间点的所在小时,所在天,所在周,所在月的开始时间到结束时间的timestamp(有点绕,估计看代码更容易理解) 阅读全文
posted @ 2019-04-30 15:01 斜月三星一太阳 阅读(262) 评论(0) 推荐(0)
JDK8之前,匿名内部类访问的局部变量为什么必须要用final修饰
摘要:JDK8之前,匿名内部类访问的局部变量为什么必须要用final修饰 阅读全文
posted @ 2019-04-16 14:41 斜月三星一太阳 阅读(291) 评论(0) 推荐(0)
代理模式
摘要:# 静态代理 # 动态代理 - jdk * 需要注意的地方 1. 如果使用匿名内部类,则被代理类需要使用final修饰 # 动态代理 - cglib 阅读全文
posted @ 2019-04-16 12:22 斜月三星一太阳 阅读(186) 评论(0) 推荐(0)
java中+=与+的区别
摘要:# 上面代码的运行结果为: -126-126 # 注意点: 1. + 需要强转, += 自动转换 2. 从结果可以看出,自动转换可能会造成一些意外 阅读全文
posted @ 2019-04-03 18:45 斜月三星一太阳 阅读(1448) 评论(0) 推荐(0)
值传递还是引用传递
摘要:public class QQ { public static void main(String[] args) throws ParseException { int val = 5; changeVal(5); System.out.println(val); // Integer is a f 阅读全文
posted @ 2019-04-03 18:32 斜月三星一太阳 阅读(152) 评论(0) 推荐(0)