Get objects involved in Java stacktrace

前端 未结 3 1847
感情败类
感情败类 2021-01-05 14:03

I can retreive the current stacktrace using Thread.currentThread().getStackTrace() but this gives me only the classes involved in the call. Is it possible to re

3条回答
  •  野趣味
    野趣味 (楼主)
    2021-01-05 14:43

    It is a very interesting idea, but, unfortunately in whole no, you could not, it is impossible.

    UPD: One of the reasons why answer is "no" is that fact, that if it could be possible, then some List of references to all created objects must exist. But in this case Java GC would not work at all.

提交回复
热议问题