Skip to content

Instantly share code, notes, and snippets.

View nandhiraja's full-sized avatar

NANDHIRAJA K nandhiraja

View GitHub Profile

Here is a structured way to prepare for any project on your resume.

Simple Definition

Preparing for a project review means you can confidently tell a complete story about it. This story includes:

  1. The Problem: Why the project existed.
  2. Your Role: What you personally did.
  3. The Process: How you did it (the technology and methods).

Java Basics Part 1


  1. What is Java?

    • Core Answer: Java is a high-level, object-oriented programming language known for its "Write Once, Run Anywhere" (WORA) principle. This means compiled Java code can run on any platform that has a Java Virtual Machine (JVM).
  2. What is the difference between the JDK, JRE, and JVM?

    • Core Answer:
  • JVM (Java Virtual Machine): An abstract machine that runs the compiled Java code (bytecode). It's the "engine."