Skip to content
Learnearn.uk » IB Computer Science » Java Virtual Machine

Java Virtual Machine

Intro

Introduction to the JVM

The Java Virtual Machine (JVM) is a virtual platform that allows Java programs to run on any device or operating system.

It acts as an intermediary between compiled Java code (bytecode) and the hardware, making Java programs platform-independent — a principle known as “write once, run anywhere.”

Bytecode

Components

Memory

Portability

Security

Performance

Resources