Duda con ClassLoader

Hola, mi duda es la siguiente:
Tengo que hacer una
Aplicación en la que hay que realizar una carga de clases en tiempo de
ejecución, de tal forma que tenga un comportamiento "Modular". Es
decir, que en función de determinados parámetros se tendrá que cargar
un módulo u otro y, si alguno de estos módulos cambia (es necesario
cambiar el contenido de alguna clase) sólo sea necesario compilar este
módulo y no la aplicación entera y no haya que volverla a instalar.
He estado mirando y he visto que hay un ClassLoader pero no se ni cómo funciona ni siquiera si es lo que necesito.
Además, estos módulos son ficheros que estarán en un directorio diferente al de la aplicación.
Lo que me gustaría saber es si lo que pretendo es posible y en caso de que lo sea, cómo lo podría hacer.
Muchas gracias de antemano.

1 Respuesta

Respuesta
1
si es posible hacer eso en Java, lo que quieres hacer es lo que se conoce como reflexión o reflection en ingles y te recomiendo que te empapes un poco del tema antes de empezar a trabajar en eso, tengo experiencia en eso y puedo ayudarte. Aqui te envio un link a un sitio donde puedes entender mejor como se usa la reflexion ( esta en ingles ): [url|http://java.sun.com/docs/books/tutorial/reflect/index.html]http://java.sun.com/docs/books/tutorial/reflect/index.html[/url]
Si crees que aun necesitas mi ayuda puedes consultarme y por favor no olvides finalizar la pregunta.
Muchísimas gracias.
Me miraré bien todo ese tema. En cualquier caso, si tengo alguna pregunta al respecto ya te consultaré
Un saludo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas