https://www.youtube.com/watch?v=eIrMbAQSU34
- https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html
- macOS 173.63 MB jdk-12.0.2_osx-x64_bin.dmg
- VSCODE : Java Extension Pack (vscjava.vscode-java-pack) by Microsoft https://www.youtube.com/watch?v=KQ433E2R3U0
- http://www.sajeconsultants.com/how-to-set-java_home-on-mac-os-x/
- https://stackoverflow.com/questions/48704413/path-jre-on-vscode-macos
- $>cd /Library/Java/JavaVirtualMachines/
- vscode settings.json
{
"java.home": "/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home"
...
}
- function (outside class) vs method (inside class)
- access modifier (public, private, ...)
- classes using PNC (pascal name convention)
- methods (CNC) camel case name convention