【发布时间】:2014-12-19 03:57:58
【问题描述】:
在C++中,源代码的文件和当前行号是由FILE和INLINE决定的,这是在编译时决定的,Java中有什么方法吗可以做类似的事情吗?文件和行号是在编译时而不是运行时决定的?这将方便日志。我有点怀疑使用运行时方法来检测这些信息会降低性能。
【问题讨论】:
-
看看使用Apache logging服务,它允许您以日志格式指定文件和行号(以及其他信息),可以打印到屏幕或写入一个文件。
-
William Price,感谢您提供的信息,非常有用