Hola majetes :) :
Quería plantearos una duda muy grande que tengo acerca del poder "dinámico" de Java. En Action Script (y creo que en Java Script también, por aquello de que cumplen ambos con la ECMA), no sólo se pueden crear variables en tiempo de ejecución, sino que también es posible añadir atributos y métodos a instancias de clases.
Así, en Action Script, se puede emplear la función "set (nombre, valor)" para crear una variable en tiempo de ejecución, algo que equivaldría a "nombre = valor" en tiempo de compilación. Y si se quiere poder añadir atributos y métodos a una instancia de una clase, basta con añadir el prefijo "dynamic" en la declaración de dicha clase.
Mi duda es si en Java existe algo similar a ambos casos o por el momento no se ha implementado algo semejante (lo cual me extraña mucho, teniendo en cuenta que la norma ECMA bebe de las fuentes de Java). He intentado buscar información en Internet sobre este asunto, pero no he encontrado nada que exactamente esté referido a éso.
Como mucho, he localizado como instanciar una clase u otra de forma dinámica, mediante "Class.forName(nombre_clase).newInstance()" lo cual es una buena noticia, pero no solventa mi problema :/ .
¿Alguien puede resolver mi duda? Muchas gracias :D .