2
我正在尋找一種方法來查找當前在繼承給定接口的JVM中運行的所有實例,如interfaceA。我最初收到的建議是實施了InterfaceA類的定義之前使用如何查找繼承給定接口的類實例?
Lookup.getDefault().lookupAll(interfaceA.class);
與
@ServiceProvider(service=interfaceA.class)
。我發現這確實找到了實現interfaceA的類。但是,我非常肯定,Lookup爲我提供了一個使用java反射的類的新實例。我最大的問題是我對我可以在我的Netbeans項目中引入的庫有限,否則以前的問題可能會回答這個問題。
這樣的動物存在於純Java還是非常知名的庫中?
謝謝
我很害怕這個。我將使查找方法起作用。感謝您的幫助。 – Madviola 2013-03-14 18:26:39