API de reflexão. Reflexão. O lado obscuro de Java

A reflexão é um mecanismo para examinar dados sobre um programa em tempo de execução. A reflexão permite analisar campos, métodos e construtores de classe. Quase todas as tecnologias Java modernas o utilizam, portanto, entender seus aspectos teóricos e práticos é indispensável. Para obter uma introdução detalhada à API de reflexão, consulte este artigo .

Exemplos de reflexão

Esta lição ajudará você a descobrir não apenas o que é reflexão, mas também por que você precisa dela e quando deve usá-la em seu código Java.

Vídeo: Java | Chamando um método usando identificadores de método e reflexão

Este vídeo demonstra como usar uma referência executável para criar um mecanismo de baixo nível para localizar, adaptar e chamar métodos.