Java: How to get a class object of the current class from a static context?

后端 未结 8 1823
谎友^
谎友^ 2021-02-14 04:10

I have a logging function that takes the calling object as a parameter. I then call getClass().getSimpleName() on it so that I can easily get the class name to add to my log en

8条回答
  •  离开以前
    2021-02-14 04:42

    Instead of "this" use "MyClass.class" and let your log method treat class objects without getClass().

    But instead of doing this yourself, consider letting the log framework do it.

提交回复
热议问题