Menu

Java Architecture – How Java Works?
📰

Java Architecture – How Java Works?

DEV Community: java·Subash·13 days ago
#HQpnLTPp
#devtojava#devto#dev#java#bytecode
Reading 0:00
15s threshold

1. Introduction

When I started learning Java, I came across a lot of terms like JDK, JRE, JVM, bytecode, and class files. Initially, it was a little confusing to understand how all these things work together.

So, I decided to write a simple blog explaining what Java is and how its architecture works. I'm sharing what I have learned so far, and I hope this will help other beginners too.

2. What Is Java?

Java is a high-level, object-oriented, general-purpose programming language developed by Sun Microsystems. It is now owned and maintained by Oracle.

Java is widely used to develop web applications, enterprise applications, desktop software, and many other types of applications.

One of the main reasons Java is popular is its platform independence.

We often hear the phrase "Write Once, Run Anywhere" (WORA) . It means that we can compile Java code once and run the generated bytecode on different operating systems, provided they have a compatible Java Virtual Machine (JVM).

3.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.