An Introduction to Java
An Introduction to Java - What it is & How to Install
Shane Walsh - 02/12/22 - G00406694@atu.ie
First off
Hello, this is my blog on Java coding and the concepts surrounding it. This is less focused on the core ethics of physical coding and more on teaching you an understanding of basic java, it's unique features & advanced concepts. It'll hopefully aid you in getting into that programmer mindset that is so very necessary if you want to code effectively. Additionally, what you learn here in relation to Java can be easily translated to almost any programming language.
Why Learn Java?
- It's very easy to learn and approachable
- It's in demand career wise
- Wide collection of open-source libraries
- You can effortlessly write, compile or debug programs compared to c# or c++
- It's Object Oriented (We'll get into what that means)
- Platform independent
What is Java?
Java is what is known as a class-based object oriented programming language for constructing applications of the web or desktop variety. It's by far the most popular programming language and steadfast choice for android programming. Applications made using java can vary from mobile applications, desktop GUI applications to embedded ones or web and app servers. It can integrate with systems like Servlet, JSP, Spring or Hibernate.
How to Install Java?
Installing the JDK (Java Development Kit) is crucial to your success here, it allows you to code and run any java programs you wish to. I recommend installing Java on Windows 10 with the latest version for the most sure fire stability. The following are the step on how to download and install Java from Oracle (Java's proprietor):
Step 1 - Go to the link here. Click on JDK download for Java download JDK 8.
Step 2 - Login or create an oracle account.
Step 4 - Once your account is created and the download is complete, run the exe and follow the steps required to install. (Most can be left on default, unless you prefer otherwise.)
Additionally, you can download your preferred IDE (Integrated Development Environment) such as Visual Studio, Eclipse etc but I'd recommend sticking to a simpler text editor like TextPad or Notepad++ to start out. Many other IDE's will simply confuse you and in some cases severe stint your learning with their crutches present.
That's all for this blog. Please come back for my next one when I explore how to create your first Java program and teach you basic concepts of Object-Oriented Programming! (OOPs)
References:
https://www.oracle.com
https://www.w3schools.com/java/default.asp
Comments
Post a Comment