Red de conocimiento informático - Consumibles informáticos - Resolver un problema de programación java con puntuaciones altas

Resolver un problema de programación java con puntuaciones altas

El siguiente código cumplirá con los requisitos de su tema:

Importar Java.lang.reflect.method;

Nivel A

Cadena privada ABCD 123 = " A Cadena en ";

Cadena pública getAbcd123() {

Devuelve ABCD 123;

}

}

Clase pública B{

Public static void main(String[] args) lanza una excepción{

string str = " geta BCD 123 ";

A A = new A();

clase c = a. getclass();

Método m = c.getMethod(str, null);

Cadena ABCD 123 =(Cadena)m . invocar(a, nulo);

sistema fuera .

Esto se llama reflexión en Java y es la base de JavaBean, la programación visual y otras tecnologías. Puede estudiar las clases, métodos, etc. en el código anterior y lo comprenderá.