DEV Community

Cover image for JAVA INTRODUCTION-DAY 1
sabari vasan
sabari vasan

Posted on

JAVA INTRODUCTION-DAY 1

HISTORY OF JAVA:
> Began in 1991 at Sun Microsystems, with James Gosling leading a team to create a language for consumer electronics.

DEFINE JAVA:
> Java is a widely used, high-level, object-oriented programming language and software platform.
> Java code can run on any platform with a Java Virtual Machine (JVM).

FEATURES OF JAVA:

Image description

ARCHITECTURE OF JAVA:

Image description

TWO PROCESSES IN JAVA:

  1. COMPILER.

2.INTERPRETAR.

The Java source code goes to the compiler.
The Java Compiler converts into byte codes.
The bytes codes are then converted into machine by the JVM
The Machine code is executed directly by the machine(Operating System).

COMPONENTS OF JAVA ARCHITECTURE:

JRE — Java Runtime Environment.
JDK — Java Development Kit.
JVM — Java Virtual Machine.

Image of Quadratic

Free AI chart generator

Upload data, describe your vision, and get Python-powered, AI-generated charts instantly.

Try Quadratic free

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Explore a trove of insights in this engaging article, celebrated within our welcoming DEV Community. Developers from every background are invited to join and enhance our shared wisdom.

A genuine "thank you" can truly uplift someone’s day. Feel free to express your gratitude in the comments below!

On DEV, our collective exchange of knowledge lightens the road ahead and strengthens our community bonds. Found something valuable here? A small thank you to the author can make a big difference.

Okay