Getting set up
Java Development Kit — Oracle or OpenJDK
There is a good chance that you already have the Java Runtime Environment (JRE) on your computer, but in order to write, compile, and run our Java Programs, we need a Java Development Kit (JDK). The one from Oracle can be used for this course and can be obtained here.
Alternatively, you may use OpenJDK which is actually the reference implementation.
Either way, make sure you are using JDK version 11 or higher.
Other JDKs
There exist other distributions of JDks out there. Two cool ones are Amazon’s Corretto and Microsoft’s OpenJDK. You don’t need these, but I thought I would let you know they exist.
Integrated Development Environment
We will use the IntelliJ IDE. We will use the community edition, but feel free to use the educational one if you want.
If you really prefer another IDE, reach out to me to ask about using it. Chances are you will be fine, but to be safe, run it by me first.
But, What’s Official?
Officially:
We are using the Oracle or OpenJDK
We are using IntelliJ
Everything must run on the lab computers
I’ve Still Got Issues
If you are unsure about:
Which processor architecture you have
What is a compressed folder vs. an installer
What about if I am using operating system X
etc.
I am confident you can find the answers on my favourite website