Skip to content

Latest commit

 

History

History
59 lines (38 loc) · 2.76 KB

README.md

File metadata and controls

59 lines (38 loc) · 2.76 KB

👋 Welcome to my Java Repository! 👨‍💻

Dive into the exciting world of Java programming with me! 🚀 Here, you'll find a treasure trove of Java code snippets accompanied by detailed explanations to help you master this versatile language.

From Java basics to advanced concepts, this repository is your go-to resource for learning and understanding Java. 💡 Whether you're a beginner looking to grasp the fundamentals or an experienced developer seeking to enhance your skills, there's something for everyone here.

Explore the power of Java's object-oriented paradigm, its platform independence, and its robustness. 💪 Uncover the secrets of multithreading, dynamic capabilities, and high performance that make Java a favorite among developers worldwide.

With each code snippet, you'll find clear explanations and insights to deepen your understanding of Java's concepts and best practices. 📚

Join me on this journey as we unlock the full potential of Java together! Let's code, learn, and grow! 🌱💻 #Java #Programming #Learning #GitHub

About Java.

Java is a programming language and computing platform first released by Sun Microsystems in 1995.

Java is a widely-used programming language for coding web applications.

Java is a high-level, class-based, object-oriented programming language.

Java works on different platform and it is platform-independent language.

Java is also called as WORA (Write Once Run Anywhere).

What is JVM..?

  • JVM is a virtual machine that executes Java bytecode.
  • It provides a runtime environment for Java applications to run independently of the underlying hardware and operating system.
  • Java Compiler(javac) is used to convert the java file in byte code.
  • The extension for byte class is .class
  • When you compile the java file using javac the class file is generated.

What is JRE..?

  • JRE is known as Java Runtime Environment.
  • JRE is a software package that includes the JVM, libraries, and other components necessary for running Java applications.
  • It does not contain development tools like compilers; it's designed for end-users to run Java applications.
  • and one more JVM is part of jre

What is JDK..?

  • JDK is a comprehensive software development kit for Java that includes the JRE, development tools (like compilers and debuggers), and additional libraries.
  • It consist on JVM and JRE
  • It is used by developers to create, compile, and debug Java applications.

Features of java

  • Object-Oriented
  • Portable
  • Platform independent
  • Secured
  • Robust
  • High Performance
  • Multithreaded
  • Dynamic

Java Basic

Java Core