Java wata matsanantsu-matsanantsu, tsaye-tsohuwa, abin ubangiji harshe ne, wanda aka yi amfani da shi domin ya zama abin asafi na dandali. Tanin soyayya — "rubuta sau daya, fara a saita ko'ina" (WORA) — tana kama kyakkyawar ilimin ta: Java da aka taraw yana aiki akan gadon kowane na JVM, ba tare da sake taraw ba.
Me yasa take muhimmanci
Java source (.java)
│ javac (compiler)
▼
Bytecode (.class) — platform-INDEPENDENT intermediate code
│ JVM (Java Virtual Machine) interprets/JIT-compiles it
▼
Runs on Windows / Linux / Mac — the SAME bytecode, any platform with a JVM
