Concept

Metaprogramming

Code that inspects or generates other code at compile time or runtime — the foundation of frameworks like Spring, Hibernate, and Mockito.

Where it fits

  1. Metaprogramming
  2. Metaprogramming

Packages: Metaprogramming (pkg17metaprogramming)

Learn

Existing chapters for this concept.

  • Metaprogramming

    Metaprogramming

    Code that inspects or generates other code at compile time or runtime — the foundation of frameworks like Spring, Hibernate, and Mockito.

    Open lesson

See it in code

Existing Java examples.

Prepare

Existing interview questions.