¿Cuál es la diferencia entre los objetos de reflexión de Java y los objetos nuevos?
Un objeto reflectante es una instancia cuyo nombre de clase no se conoce hasta que se ejecuta el programa, cuando se obtienen los miembros del objeto y se establecen las propiedades. En este momento, se debe utilizar la ruta completa de la clase para cargar la clase y devolver el objeto de la clase. En el futuro, podrá recorrer cada método y cada atributo de la clase.
Nuevo crea una instancia de una clase directamente en la memoria y se puede inicializar directamente. No se requiere la ruta completa a la clase.
Consejos:
Ambos métodos son objetos de clase que se pueden usar, pero se usan en diferentes lugares.