Skip to content
  • Authors
  • About
kloudly-academy-logo-transparent

Kloudly Academy

  • Home
  • Learn
    • Learning Paths
      • Java Standard Edition – Beginner Level
      • Java Standard Edition – Intermediate Level
      • Java Standard Edition – Advanced Level
    • Tutorials
      • Java
      • SpringIn this series, you will find all our Spring Tutorials, i.e., Articles related to Spring Framework, Spring Boot, Spring MVC, etc.
      • DevOps
  • Practice
    • Java Exercises
    • Interview Prep
  • Resources
    • Tools
    • Flashcards
  • Toggle website search
Menu Close
  • Home
  • Learn
    • Learning Paths
      • Java Standard Edition – Beginner Level
      • Java Standard Edition – Intermediate Level
      • Java Standard Edition – Advanced Level
    • Tutorials
      • Java
      • Spring
      • DevOps
  • Practice
    • Java Exercises
    • Interview Prep
  • Resources
    • Tools
    • Flashcards
  • Toggle website search
  • Authors
  • About
  • Home
  • Learn
    • Learning Paths
      • Java Standard Edition – Beginner Level
      • Java Standard Edition – Intermediate Level
      • Java Standard Edition – Advanced Level
    • Tutorials
      • Java
      • Spring
      • DevOps
  • Practice
    • Java Exercises
    • Interview Prep
  • Resources
    • Tools
    • Flashcards
  • Toggle website search
  • Authors
  • About

Object Oriented

Read more about the article Packages And Imports in Java

Packages And Imports in Java

  • Post author:Noel Kamphoa
  • Post published:July 17, 2025
  • Post category:Core Java Tutorials/Java Intermediate/Classes and Objects

Discover how packages and imports in Java help organize code, avoid conflicts, and improve readability in your Java projects.

Continue ReadingPackages And Imports in Java
Read more about the article Instanceof Keyword in Java

Instanceof Keyword in Java

  • Post author:Noel Kamphoa
  • Post published:July 17, 2025
  • Post category:Object-Oriented Programming/Core Java Tutorials/Java Intermediate

Learn how the instanceof keyword in Java ensures safe type checking, prevents errors, and supports robust object-oriented programming.

Continue ReadingInstanceof Keyword in Java
Read more about the article Abstract Classes in Java

Abstract Classes in Java

  • Post author:Noel Kamphoa
  • Post published:May 21, 2025
  • Post category:Java Intermediate/Interfaces and Generics/Core Java Tutorials

Discover how abstract classes in Java enable shared logic and enforce design contracts with real-world examples and best practices

Continue ReadingAbstract Classes in Java
Read more about the article Interfaces in Java

Interfaces in Java

  • Post author:Noel Kamphoa
  • Post published:May 21, 2025
  • Post category:Core Java Tutorials/Java Intermediate/Interfaces and Generics

Explore interfaces in Java with examples. Learn how they enable abstraction, multiple inheritance, and clean, testable design.

Continue ReadingInterfaces in Java
Read more about the article DRY Principle: The Dos and Don’ts of Object-Oriented Design

DRY Principle: The Dos and Don’ts of Object-Oriented Design

  • Post author:Noel Kamphoa
  • Post published:January 21, 2024
  • Post category:Java Miscellaneous/Core Java Tutorials

Master the DRY (Don't Repeat Yourself) principle in Object-Oriented Design. Dos and don'ts for efficient coding.

Continue ReadingDRY Principle: The Dos and Don’ts of Object-Oriented Design

Tweets from @nkamphoa

Noel KAMPHOA Follow

#Java enthusiast ☕ | 10+ years coding wizard 🧙‍♂️ | #Blogging about Java at https://t.co/FUPJBD6fB1 | Start your own blog today https://t.co/LQej3RH51A

nkamphoa
nkamphoa Noel KAMPHOA @nkamphoa ·
4h

Explore the role of functional interfaces and lambdas in modern Java, enhancing code expressiveness and conciseness.
https://nkamphoa.com/functional-interfaces-and-lambdas/

Reply on Twitter 2054441901042856300 Retweet on Twitter 2054441901042856300 Like on Twitter 2054441901042856300 Twitter 2054441901042856300
nkamphoa Noel KAMPHOA @nkamphoa ·
5h

Comment your take
#Java #InterviewPrep #BackEnd #Coding #Programming

Reply on Twitter 2054426555095363648 Retweet on Twitter 2054426555095363648 Like on Twitter 2054426555095363648 Twitter 2054426555095363648
Load More
  • LinkedIn
  • Facebook
  • GitHub
  • Twitter

Categories

  • Advanced OOP Features
  • Arrays and Loops
  • Classes and Objects
  • Collections
  • Core Java Tutorials
  • Date and Time
  • DevOps
  • DevOps Featured
  • Exception Handling, Logging and Debugging
  • Featured
  • Getting Started with Java
  • Implement Inheritance and Use Records
  • Interfaces and Generics
  • Java Advanced
  • Java Beginner
  • Java Exceptions
  • Java Expert
  • Java Foundation
  • Java Intermediate
  • Java IO API
  • Java LTS Series
  • Java Miscellaneous
  • Java Stream API
  • Nested Classes and Lambdas Expressions
  • Number Processing
  • Object-Oriented Programming
  • Observability
  • Spring Tutorials
  • Text Processing

Tutorials

  • Core Java Tutorials
  • Spring Tutorials
  • DevOps

Courses

  • Java Standard Edition – Beginner Level
  • Java Standard Edition – Intermediate Level
  • Java Standard Edition – Advanced Level

Tutorials

  • Core Java Tutorials
  • Spring Tutorials
  • DevOps

Courses

  • Java Standard Edition – Beginner Level
  • Java Standard Edition – Intermediate Level
  • Java Standard Edition – Advanced Level

Social Media

  • LinkedIn
  • Twitter
  • Facebook
  • Youtube

About

  • About Kloudly Academy
  • Privacy Policy
  • Terms of Service
  • About Kloudly Academy
  • Privacy Policy
  • Terms of Service
Copyright 2026 - by Noel Kamphoa