在Java中,我可以在抽象类中获取扩展它的具体类的实例吗?
是,您可以通过调用this.getClass()来执行此操作。这将为您提供this.getClass()的运行时类型的Class实例。
this.getClass()
Class
如果只需要类的名称,则可以使用Class。
最后,还有this和this.getClass().getName()。我一直使用前者来打印可读的类名以记录文件等。
this
this.getClass().getName()