• Home
  • Java
    • Java Basics
  • Kafka
    • Producer
  • AWS
  • GoLang
  • About Me
mjpric3@gmail.com
Curriculum Vitae

The Code Standard

  • Home
  • Java
    • Java Basics
  • Kafka
    • Producer
  • AWS
  • GoLang
  • About Me

Learning Java

Basics

Java OOP


Java is an object oriented programming language that is platform independent and executes concurrent operations. It was designed in a manner which allows Software Developers to model real-world objects in a simple and effective manner.

There are four concepts that we should follow regarding the language. They are as followed:

1.  Inheritance – Allows child classes to inherit properties from its parent any class extended directly or indirectly by its parent.

2. Polymorphism – Stands for many forms. This is possible because of inheritance.

3. Abstraction – Hiding details of a process from a user. Abstraction implementation hiding.

4. Encapsulation  – To group related fields and methods in the same class.

You also might be interested in

Interfaces

Jan 25, 2019

Understanding Interfaces Interfaces are abstract classes. We don’t usually put the abstract keyword at[...]

Producer

Jan 12, 2025

What is a Kafka Producer?

Inheritance

Dec 22, 2018

is one of the four pillars of Java. Its purpose[...]

Recent Posts

  • Producer
  • Interfaces
  • Abstraction
  • Polymorphism
  • Conditional Statements

Categories

  • Basics
  • Kafka
  • Welcome

© 2025 · thecodestandard.com

Prev Next