Getting to know JAVA + NetBeans 8.2

Java is a general-purpose programming language that is class-based, object-oriented, and designed to have as few implementation dependencies as possible.

Netbeans is a small, reliable IDE that will support JAVA environment and allow you to enter a language for various functions.
You can find more information and install this by following the link here: http://download.netbeans.org/netbeans/8.2/rc/bundles/netbeans-8.2-javase-windows.exe
For users who are not following an assigned version can visit this link for a more updated and robust version of NetBeans here: https://www.apache.org/dyn/closer.cgi/netbeans/netbeans/11.3/Apache-NetBeans-11.3-bin-windows-x64.exe
These two applications will help drive the entry-level experience into understanding basic language application through JAVA. Both tools are going to be essential and most important, JAVA is a regularly used development tool in today's internet and application development. Before diving in and getting messy with language, we'll start by downloading each tool and combining them for a successful jumpstart
Java focuses on 4 key principles we'll simply for easier understanding.
Abstraction which lets you focus on what the object does instead of how it is done.
Encapsulation is all about exposing a solution to a problem without requiring the consumer to fully understand the problem domain
Inheritance helps in organizing classes into a hierarchy and enabling these classes to inherit attributes and behavior from classes above in the hierarchy.
Polymorphism is the concept that there can be many different implementations of an executable unit and the difference happen all behind the scene without the caller awareness.
Java implements what's called Object-oriented programming (OOP) is a way of writing computer programs that are using the idea of "objects" to represent data and methods. Usually, computer programs were just a list of instructions to the computer, telling the computer to do certain things in a certain way, which is called procedural programming. However, in object-oriented programming, computer programs make use of objects that talk to one another and to change the data in those objects, to work in a way that the user wants. Also, because of the way object-oriented programming is designed, it helps the developer by allowing for code to be easily reused by other parts of the program or even by other people.
Most programming languages are a mix of different types of ways of writing computer programs. For example, Python allows for computer programs to be written both in object-oriented programming and in procedural programming. There are many programming languages that allow you to write computer programs in OOP, Some of these programming languages are, for examples include: C++, Java, Ruby, Perl, Emerald, Sapphire, PHP, Python, etc.
Comments
Post a Comment