Java is often described as an Object-Oriented Programming (OOP) language similar to Python, C#, PHP, and many more. OOP languages consist of four major principles which are listed below.
- Inheritance - When one object acquires all the properties and behaviors of a parent object.
- Polymorphism - A single task is performed is various ways.
- Abstraction - Hiding internal details and showing functionality.
- Encapsulation - Binding (or wrapping) code and data together into a single unit.
Additional concepts to know in regard to OOP languages are object and class. Object can be described as "any entity that has state and behavior" while class refers to "a collection of objects" (Javatpoint, n.d) OOP languages provide the user with easier maintenance and development, data hiding, and an ability to mimic real-world events as opposed to a procedure-oriented programming language.
The links posted below break down how to successfully install Java and the NetBeans IDE. They also serve as a great source of information to learn more about Java or build some applications of your own. The YouTube link below shows how to install the Java JDK specifically on a Windows 10 operating system. However, there are numerous videos available for the JDK installation within other operating systems.
Downloading Apache NetBeans 12.6
How to Install Java JDK on Windows 10
References:
Java Oops Concepts - Javatpoint. Java OOPs Concepts. (n.d.). Retrieved February 5, 2022, from https://www.javatpoint.com/java-oops-concepts
Comments
Post a Comment