JVM
Everything on SkillVeris tagged JVM — collected across the glossary, study notes, blog, and cheat sheets.
7 resources across 3 libraries
Study Notes(2)
What Is Clojure?
An introduction to Clojure — a modern, functional Lisp dialect that runs on the JVM and emphasizes immutability and simplicity.
JVM, JRE and JDK Explained
Understand the precise differences and containment relationship between the JVM, JRE, and JDK — a foundational concept and one of the most frequently asked Jav…
Cheat Sheets(1)
Interview Questions(4)
How Does Garbage Collection Relate to OOP?
Garbage collection is an automatic memory-management strategy that reclaims heap memory occupied by objects once a language’s runtime determines no live refere…
What is Type Erasure?
Type erasure is the mechanism by which the Java compiler enforces generic type safety at compile time and then removes (erases) all generic type parameter info…
What is a Static Initializer Block?
A static initializer block is a `static { ... }` block in a Java class that runs once, automatically, when the class is first loaded into the JVM — before any…
What is an Instance Initializer Block?
An instance initializer block is a plain `{ ... }` block (no `static` keyword) written directly in a Java class body that runs once every time a new object is…