Setting Up Development Environment
To learn Java, we need 2 things:
- Java Development Kit(JDK)
- Code Editor
JDK stands for Java development kit and it's basically a software development environment for building Java applications.
It has a :-
- compiler
- a bunch of code that we can reuse
- a Java runtime environment (JRE)
- bunch of other stuff.
Choose Java SE, which is short for Java standard edition.
For IDE we can choose among these popular ones:-
- netbeans
- eclipse
- intelliJ
I would recommend to use intelliJ community edition because it's free. Later on, use vscode due to no need to pay when want to use javaspringboot.
Download both JDK and preferred IDE from their official website.