Hello,
and welcome to Java for newbies! Do not worry. We have all been a newbie in
something at some time in our lives. Please continue reading to learn a bit
about Java and get some great resources for downloading Java, an integrated
development environment (IDE), and creating your very first program!
Java
is a widely used object-oriented programming language and software platform
that runs on billions of devices, including notebook computers, mobile devices,
gaming consoles, medical devices and many others.
Object-oriented design principles are the core concepts that are
used to build object-oriented software.
The four basic principles of object-oriented programming are
abstraction, encapsulation, inheritance, and polymorphism. These principles help in designing software
that is easy to maintain, extend, and modify.
Abstraction is the process of
hiding the implementation details and showing only the necessary details to the
user. It helps in reducing the complexity of the software by hiding
unnecessary details.
Encapsulation is the process of
binding data and functions together into a single unit called a class. It helps
in protecting data from unauthorized access by making it private.
Inheritance is the process of
creating a new class from an existing class. The new class inherits all the
properties and methods of the existing class. It helps in reusing code and
reducing code duplication.
Polymorphism is the ability of
an object to take on many forms. It allows objects of different classes to
be treated as if they were objects of the same class
Oracle provides a great resource to learn more about Java Trail:
Getting Started (The Java™ Tutorials) (oracle.com)
To download Java, NetBeans IDE and a step by step guide to
creating your first program following this link "Hello
World!" for the NetBeans IDE (The Java™ Tutorials > Getting Started
> The "Hello World!" Application) (oracle.com)

Comments
Post a Comment