Professional Documents
Culture Documents
ASSIGNMENT-1
Write in your own words your understanding about today’s lab covering:
1. Java Versions
There have existed 18 versions of Java until now, the latest one being Java SE 16 which was launched in
March 2021. The very first version of Java was launched in 1995. Here’s a list of all the 18 versions:
3. Setting Path
The path of Java files is set to locate the JDK Packages. We use javac and java to set path in our systems.
Path is an environment variable which specifies the directories to search in order to use a command. By
setting the path, we can specify at which location a particular class file or library is placed in our system. So
when the program runs, it knows where it can find all the resources needed. The path can also be set
temporarily by the command: set path=”path”
4. Code Editors
Code editor or source code editor is a compiler, interpreter and debugger all together used to make
programming easier. They highlight and differentiate the different parts of a program and also make finding
errors easier.
We had talked about many code editors that we are going to be using in our course. A few of them were VS
Code, Intellij, Eclipse etc.
VS Code: VS Code provides essential language features such as code completion, refactoring, linting,
formatting, and code snippets along with convenient debugging and unit test support. VS Code also
integrates with tooling and frameworks such as Maven, Tomcat, Jetty, and Spring Boot. Leveraging the
power of Visual Studio Code, Java developers get an excellent tool for both quick code editing and also the
full debugging and testing cycle. It's a great choice for Java work.
Intellij: IntelliJ IDEA is an integrated development environment written in Java for developing computer
software. It is developed by JetBrains, and is available as an Apache 2 Licensed community edition, and in a
proprietary commercial edition. Both can be used for commercial development.
Eclipse: is an IDE for writing and compiling Java programs. It highlights the syntax you have written. This
tool enables you to easily debug the program.
Online compiler
Command Prompt
Intellij