Skip to content

Noel Kamphoa

  • Home
  • Java
    • Start Here
      • Entry-level Tutorials
    • Common Java Exceptions
    • All Java Tutorials
  • Spring
    • All Spring TutorialsIn this series, you will find all the articles related to the Spring ecosystem, including Spring Framework and Spring Boot.
  • DevOps
    • All DevOps Tutorials
  • About me
  • Resources
  • Toggle website search
Menu Close
  • Home
  • Java
    • Start Here
      • Entry-level Tutorials
    • Common Java Exceptions
    • All Java Tutorials
  • Spring
    • All Spring Tutorials
  • DevOps
    • All DevOps Tutorials
  • About me
  • Resources
  • Toggle website search
  • Home
  • Java
    • Start Here
      • Entry-level Tutorials
    • Common Java Exceptions
    • All Java Tutorials
  • Spring
    • All Spring Tutorials
  • DevOps
    • All DevOps Tutorials
  • About me
  • Resources
  • Home
  • Java
    • Start Here
      • Entry-level Tutorials
    • Common Java Exceptions
    • All Java Tutorials
  • Spring
    • All Spring Tutorials
  • DevOps
    • All DevOps Tutorials
  • About me
  • Resources
  • Toggle website search
  • Home
  • Java
    • Start Here
      • Entry-level Tutorials
    • Common Java Exceptions
    • All Java Tutorials
  • Spring
    • All Spring Tutorials
  • DevOps
    • All DevOps Tutorials
  • About me
  • Resources

Introduction to Java

  1. Home>
  2. Core Java Tutorials>
  3. Java Entry Level>
  4. Introduction to Java
Read more about the article How Java Passes Parameters: Primitives vs References

How Java Passes Parameters: Primitives vs References

  • Post author:Noel Kamphoa
  • Post published:July 11, 2025
  • Post category:Core Java Tutorials/Introduction to Java/Java Entry Level

Discover how Java passes parameters: Java uses pass-by-value for all arguments, including primitives and references. Learn the details here

Continue ReadingHow Java Passes Parameters: Primitives vs References
Read more about the article Java Variables Explained: Declaration, Types, and Scope

Java Variables Explained: Declaration, Types, and Scope

  • Post author:Noel Kamphoa
  • Post published:July 2, 2025
  • Post category:Core Java Tutorials/Introduction to Java/Java Entry Level

Learn what Java variables are, how to declare and use them, and understand types, scope, and best practices with clear code examples

Continue ReadingJava Variables Explained: Declaration, Types, and Scope
Read more about the article Java Method: Defining and Calling Methods in Java

Java Method: Defining and Calling Methods in Java

  • Post author:Noel Kamphoa
  • Post published:July 2, 2025
  • Post category:Core Java Tutorials/Introduction to Java/Java Entry Level

Learn how to define and call a Java method. Covers syntax, return types, overloading, and best practices for clean, reusable code.

Continue ReadingJava Method: Defining and Calling Methods in Java
Read more about the article Java Main Method and Entry Point Explained

Java Main Method and Entry Point Explained

  • Post author:Noel Kamphoa
  • Post published:July 2, 2025
  • Post category:Core Java Tutorials/Introduction to Java/Java Entry Level

Discover how the Java main method works as the entry point, including its syntax, role, arguments, and common pitfalls.

Continue ReadingJava Main Method and Entry Point Explained
Read more about the article Debugging Java Applications: A Guide with IntelliJ IDEA

Debugging Java Applications: A Guide with IntelliJ IDEA

  • Post author:Noel Kamphoa
  • Post published:March 9, 2024
  • Post category:Core Java Tutorials/Introduction to Java/Java Entry Level

Debugging Java Applications made easy with IntelliJ IDEA. Learn efficient troubleshooting for smooth coding. #DebuggingJava #JavaDevelopment

Continue ReadingDebugging Java Applications: A Guide with IntelliJ IDEA
Read more about the article Create, Compile, and Run Your Hello World Java Application using a Terminal

Create, Compile, and Run Your Hello World Java Application using a Terminal

  • Post author:Noel Kamphoa
  • Post published:March 9, 2024
  • Post category:Core Java Tutorials/Featured/Introduction to Java/Java Entry Level

Create your first Java Hello World application using a simple text editor and command line. Quick guide for beginners. #JavaProgramming

Continue ReadingCreate, Compile, and Run Your Hello World Java Application using a Terminal
Read more about the article Inheritance in Java: Building on Basics for Powerful Programming

Inheritance in Java: Building on Basics for Powerful Programming

  • Post author:Noel Kamphoa
  • Post published:March 8, 2024
  • Post category:Core Java Tutorials/Introduction to Java/Java Entry Level

Explore the simplicity and power of Inheritance in Java. Elevate your programming skills with foundational principles. #JavaDevelopment

Continue ReadingInheritance in Java: Building on Basics for Powerful Programming
Read more about the article Object-Oriented Programming in Java: Building Robust Applications

Object-Oriented Programming in Java: Building Robust Applications

  • Post author:Noel Kamphoa
  • Post published:March 8, 2024
  • Post category:Core Java Tutorials/Introduction to Java/Java Entry Level

Master Object-Oriented Programming in Java. Craft robust and efficient applications with essential OOP principles. #JavaDevelopment

Continue ReadingObject-Oriented Programming in Java: Building Robust Applications
Read more about the article Understand Access Modifiers in Java

Understand Access Modifiers in Java

  • Post author:Noel Kamphoa
  • Post published:March 8, 2024
  • Post category:Core Java Tutorials/Introduction to Java/Java Entry Level

Unlock the power of Java Access Modifiers. Discover how these tools shape visibility in your code. Essential insights in a concise guide.

Continue ReadingUnderstand Access Modifiers in Java
Read more about the article Install and Configure the Java Development Kit (JDK) on macOS, Linux, and Windows

Install and Configure the Java Development Kit (JDK) on macOS, Linux, and Windows

  • Post author:Noel Kamphoa
  • Post published:March 8, 2024
  • Post category:Core Java Tutorials/Introduction to Java/Java Entry Level

Explore our comprehensive JDK installation guide for macOS, Linux, and Windows. Get started with Java development effortlessly! 🌐

Continue ReadingInstall and Configure the Java Development Kit (JDK) on macOS, Linux, and Windows
  • 1
  • 2
  • Go to the next page

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 ·
5h

Compare abstract classes vs interfaces in Java to understand their differences, use cases, and when to use each with examples

Reply on Twitter 1943703527768920181 Retweet on Twitter 1943703527768920181 Like on Twitter 1943703527768920181 Twitter 1943703527768920181
nkamphoa Noel KAMPHOA @nkamphoa ·
6h

New Post: How Java Passes Parameters: Primitives vs References

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

Archives

  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024

Categories

  • Arrays and Loops
  • AWS Tutorials
  • Classes and Objects
  • Collections
  • Core Java Tutorials
  • DevOps
  • Featured
  • Implement Inheritance and Use Records
  • Interfaces and Generics
  • Introduction to Java
  • Java Entry Level
  • Java Exceptions
  • Java Expert
  • Java LTS Series
  • Java Miscellaneous
  • Java Practitioner
  • Observability
  • Primitive types, Operators, and Flow control statements
  • Spring Tutorials
  • Text, Date, Time, and Numeric Objects

Tutorials

  • Core Java Tutorials
  • Spring Tutorials
  • DevOps

Courses

  • Java Entry Level
  • Java Practitioner
  • Java Advanced
  • Java Expert

Tutorials

  • Core Java Tutorials
  • Spring Tutorials
  • DevOps

Courses

  • Java Entry Level
  • Java Practitioner
  • Java Advanced
  • Java Expert

Social Media

  • LinkedIn
  • Twitter
  • GitHub
  • Youtube

About

  • About me
  • Privacy Policy
  • Terms of Service
  • About me
  • Privacy Policy
  • Terms of Service
Copyright 2025 - by Noel Kamphoa
NK No Bg
Need a helping hand with your Code?

Subscribe with your email, and let's connect to understand your specific requirements. Your coding success starts here!

Enter your email address
Tell me what's your need