Since I am back to learning JAVA concepts, I'll be sharing here what I understand from the explanations of Mr.YOUSSFI Mohamed Here is the link for the course: https://www.youtube.com/watch?v=DtVLklGyCuc
- App.java: creating different classes.
- Compilation: using a JDK.
- ByteCode: which is an App.class
- Execution: with JVM, JRE.