Basics of Java Programming

 

Programming is a useful tool to create and develop applications and other pieces of software. There is different versions programming languages, with Java being one of the most popular and well known languages. This is due to its object-oriented programming (OOP) and its platform independence. With this post, I will provide some helpful guidance into getting setup and started with Java.




In order to get the ball rolling, Java and an Integrated Development Environment (IDE) will need to be installed. The IDE is the software application used to program and even provides some help to programmers when coding. But before I get ahead of myself, it is always better to follow a nice guide. Here is a link to a decent guide to download what is needed and provide steps to completing the famous creation of “Hello World!”

https://docs.oracle.com/javase/tutorial/getStarted/cupojava/netbeans.html

This guide is great in providing the information needed and also showing you where to go to download Java and an IDE (there are quite a few different Development Environments and this one recommends NetBeans). At the bottom of this post, I will provide direct links to the other websites mentioned in the guide.

Now that we have a grasp of Java, it would be wise to touch up on our knowledge. In the intro, OOP was mentioned, but what is it? According to Java T Point, “Object-Oriented Programming is a methodology or paradigm to design a program using classes and objects. It simplifies software development and maintenance by providing some concepts: object, class, inheritance, polymorphism, abstraction, and encapsulation” (n.d.).

https://www.javatpoint.com/java-oops-concepts

When it comes to programming, practice is key. Can never stop learning and exploring!

 

References:

Oracle (n.d.) The Java Tutorials.  https://docs.oracle.com/javase/tutorial/getStarted/cupojava/netbeans.html

Java T Point (n.d.) Java OOPs Concepts.  https://www.javatpoint.com/java-oops-concepts

Oracle (2023) Java Downloads. https://www.oracle.com/java/technologies/downloads/#jdk21-windows

Apache NetBeans (2023) Apache NetBeans 19. https://netbeans.apache.org/download/index.html

Comments

Popular Posts