Type Erasure
Type erasure is the load-time process by which explicit type annotations are removed from a program, before it is executed at run-time.
Type erasure is the load-time process by which explicit type annotations are removed from a program, before it is executed at run-time.