"JVM vs. JRE vs. JDK: What's the Difference?" - IBM: https://www.ibm.com/cloud/blog/jvm-vs-jre-vs-jdk
"Java JAR and class files" - IBM: https://www.ibm.com/docs/en/i/7.4?topic=platform-java-jar-class-files
"Celebrating 30 Years of Java with James Gosling (#71)" - https://www.youtube.com/watch?v=6iP376VwcjY&t=381s
"Garbage Collection in Java" = https://www.youtube.com/watch?v=XXOaCV5xm9s
"Heap Space vs. Stack Memory in Java" - https://www.youtube.com/watch?v=dH2LG3wxXbQ