Wann weben sich Aspekte zur Laufzeit in Java ein?
Quando gli aspetti si intrecciano durante l'esecuzione in Java?
Klassenladezeit: Aspekte werden eingebunden, wenn die Zielklasse in die JVM geladen wird. Dies erfordert einen speziellen ClassLoader, der den Bytecode dieser Zielklasse verbessert, bevor die Klasse in die Anwendung eingeführt wird. Laufzeit: Aspekte werden irgendwann während der Ausführung der Anwendung eingewebt.
Tempo di caricamento della classe: gli aspetti vengono intrecciati quando la classe di destinazione viene caricata nella JVM. Ciò richiede un ClassLoader speciale che migliora il bytecode della classe di destinazione prima che la classe venga introdotta nell'applicazione. Runtime: gli aspetti vengono intrecciati durante l'esecuzione dell'applicazione.