Originariamente inviato da lello84
dovrei creare un applet ke permetta di inserire un metodo o una classe a scelta dell'utente in una determinata riga all'interno del codice scelta ank'essa dall'utente. Qualcuno sa se è possibile fare questo tipo di inserimento di codice all'interno di un altro codice java?? si dovrebbe utilizzare un design pattern??
Non solo la richiesta non è molto chiara, ma ad una prima occhiata direi che è assolutamente impossibile. Il codice compilato non è modificabile. Non si possono introdurre "nuove istruzioni" a run-time, se non attraverso dello pseudo-codice da reinterpretare. Ovvio che l'applet originaria dovrebbe essere in grado di interpretare questo nuovo pseudo-codice.

Pià che un design-pattern, si dovrebbe cercare di capire esattamente cosa si vuole fare e perchè.


Ciao.