EMZETT.
Giriş yap

Yansıma (reflection)

Kısaca: Yansıma, bir programın çalışma sırasında kendi yapısını incelemesine ve değiştirmesine olanak tanır: sınıfları, yöntemleri, alanları ve ek açıklamaları sorgulamak, adları ancak çalışma zamanında bilinen nesneler oluşturmak ve yöntemler çağırmak.

Biraz daha ayrıntılı: Çatılar yansımayı yoğun kullanır: bağımlılık enjeksiyonu kapları (bağımlılık enjeksiyonu), ORM’ler, serileştiriciler (serileştirme) ve test çatıları, sınıfları ve yöntemleri derleme zamanında bilmeden adlarından veya ek açıklamalarından bulur.

Ayrıntılı

Class<?> k = Class.forName("java.util.A

Ayrıca bak: Ek açıklamalar, Bağımlılık enjeksiyonu, Serileştirme, Makrolar