Quote Originariamente inviata da borras Visualizza il messaggio
La cosa più semplice è usare la reflection (http://docs.oracle.com/javase/tutorial/reflect/):
codice:
Class clazz = Class.forName("packageA.ClassName");
Grazie per la risposta, ma non riesco ad usarne i metodi, ho fatto così:

Package1 contiene la classe Main

Codice PHP:
public static void main(String[] argsthrows ClassNotFoundExceptionNoSuchMethodException {
        Class 
= Class.forName("Package2.NewClass"); 
Package2 contiene NewClass che contiene il metodo metodo

Codice PHP:
package Package2;
public class 
NewClass {        public String metodo(){return "ciao";}} 
Nel main tuttavia non riesco a invocare il metodo metodo
Codice PHP:
c.metodo();