Recap the Java(JVM) : after reading Optimizing Java

Java was designed to be “fast enough” initially though benefitted greatly from Moore’s Law and now capable of high-performance

Key aspects of the platform

  • JIT Compiler(HotSpot JVM, is used for OracleJDK and OpenJDK, has it, only compiles the most commonly executed(==important) parts of the program)
  • Classloading
  • Garbage Collection