2016-03-20 53 views
1

我有一個類,我用的Class.forName這樣檢查,如果對象是一個通用的父類的實例

Class<?> processClass = Class.forName(entity.getClassname()); 

我需要知道,如果processClass是一個實例獲得此類型

(Class<? extends Job>) 

如何在Java中檢查此問題?我的意思是我需要做這樣的事情:

  if (processClass.isAssignableFrom((Class<? extends Job>))){ 
       .... 
      } 

這怎麼可以在Java中實現?

回答

1

我假設你想測試

Job.class.isAssignableFrom(processClass) 
+0

好吧,我糾正自己。這檢查我想要的。謝謝! –

相關問題