原文地址
https://mp.weixin.qq.com/s/S0HbwhDE7VUSVObYddesZg
我一开始也在想为啥不能通过AOP
image.png
"在 try 后方可以加载一个实现了 AutoCloseable 接口的对象,该对象作用于整个 try 语句块中,并且在执行完毕后回调 AutoCloseable#close() 方法。"
BufferReader 继承Reader,Reader实现 closeable接口,closeable接口继承AutoCloseable
image.png本质上还是计算时间差,但是利用了map去记录 task跟 startTimestamp,就整个优雅了。
网友评论