阅读《这样统计代码执行耗时,才足够优雅》

2021-02-19  本文已影响0人  普通的程序员

原文地址
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,就整个优雅了。

上一篇下一篇

猜你喜欢

热点阅读