edgepedia

All articles A–Z

519,064 articles

Java bytecode

Java bytecode is the platform-independent instruction set of the Java Virtual Machine, into which Java, Kotlin, and Scala are compiled and which runs on any machine.

Java Card VM

The Java Card VM is a subset of the Java virtual machine that runs on smart cards and other resource-constrained devices, introduced with Java Card in 1996.

Java class file

A Java class file, also called a class file, is the binary format defined by the Java Virtual Machine Specification for compiled classes, interfaces, and modules.

Java collections framework

The Java collections framework, also known as the Java Collections API, is a unified architecture in Java for representing and manipulating groups of objects, introduced in 1998.

Java Database Connectivity

Java Database Connectivity (JDBC) is Java's standard, low-level API for communicating with relational databases, included in Java Standard Edition since 1.1 and used by tools like Spring JDBC, JPA, and jOOQ.

Java Development Kit

The Java Development Kit (JDK) is a software package designed for developers, bundling the Java compiler, standard class libraries, command-line development tools, and a Java Virtual Machine (JVM).

Java famine of 1845–1848

The Java famine of 1845–1848 (Kelaparan di Cirebon) was a series of food crises in Java's north-coast rice regencies, beginning in Cirebon in 1843 and driven by the Dutch Cultivation System.

Java Man

Java Man: Homo erectus fossils (skullcap Trinil 2, molar, femur) found by Eugène Dubois at Trinil, Java, 1891–1892; type specimen of H. erectus, about 0.9 million years old, Dubois Collection being repatriated from Naturalis to Indonesia.

Java Native Interface

The Java Native Interface (JNI) is a standard programming interface that lets Java code call native functions in C, C++, and assembly, first released in 1997 with JDK 1.1.

Java railway construction

Java railway construction was the building of Java's rail network under Dutch colonial rule, begun at Semarang in 1864 and reaching 5,473 km by 1928.

Java Sea

The Java Sea (Laut Jawa) is a shallow Sunda Shelf sea between Borneo, Java, Sumatra, and Sulawesi, exposed during glacial lowstands, a major Indonesian fishing ground (FMA 712), and site of the 1942 Battle of the Java Sea.

Java version history

Java version history, also called the Java release history, covers the Java platform's releases since its 1995 announcement by Sun Microsystems, from Java 1.0 onward.

Java virtual machine

A Java virtual machine (JVM) executes Java bytecode in the class file format, giving the Java platform hardware and operating system independence and protection from malicious programs.

Java War

The Java War (Perang Jawa), also called the Diponegoro War, was an 1825 to 1830 uprising by Prince Diponegoro against Dutch colonial rule in Java.

Java–Australia submarine telegraph cable

The Java–Australia submarine telegraph cable was a deep-sea telegraph line laid in 1871 from Banjoewangie to Port Darwin, giving Australia its first direct connection to the international telegraph network.

JavaBeans

JavaBeans is a component architecture for the Java programming language, introduced by Sun Microsystems in 1996, that defines conventions for writing reusable software components called beans.

Javad Foroughi

Javad Foroughi (جواد فروغی), Iranian sport shooter born 1979 in Dehloran; won men's 10m air pistol gold at Tokyo 2020 with Olympic record 244.8, Iran's first Olympic shooting medal.

Javad Khan

Javad Khan (Cavad xan), 1748–1804, was the last khan of Ganja, ruling from 1786 until he died in battle defending the city against the Russian army.

Javad Lavaei

Javad Lavaei is an Iranian-American control theorist and optimization researcher who is an associate professor at UC Berkeley and a recipient of the Presidential Early Career Award.

Javad Mojabi

Javad Mojabi (جواد مجابی) was an Iranian poet, novelist, satirist, painter, and art critic active for more than six decades until his death in 2026.

Javadoc

Javadoc is the documentation generator included in the Java Development Kit that reads Java source files and produces HTML API documentation from specially formatted code comments.

JavaFX

JavaFX, also known as OpenJFX, is a Java UI toolkit for building advanced cross-platform desktop applications, using CSS styling and FXML; it was unveiled at JavaOne 2007 and decoupled from the JDK with JDK 11.

Javagal Srinath (ಜಾವಗಲ್ ಶ್ರೀನಾಥ್)

Javagal Srinath (ಜಾವಗಲ್ ಶ್ರೀನಾಥ್), born 1969 in Mysore, is a former India fast bowler, 236 Test and 315 ODI wickets, four World Cups, now an ICC match referee since 2006.

JaVale McGee

JaVale McGee (JaVale Lindy McGee), born 1988 in Flint, Michigan, is a 7-foot American NBA center, 2008 first-round pick, three-time champion (Warriors 2017-18, Lakers 2020), and Tokyo 2020 Olympic gold medalist, son of WNBA pioneer Pamela McGee.

Javan rhinoceros

Javan rhinoceros (Rhinoceros sondaicus), badak Jawa, critically endangered single-horned rhino surviving only in Ujung Kulon National Park, Java; fewer than 50 remain after 2019-2023 poaching; first translocation, Musofa, died in 2025.

Javan tiger

Javan tiger (Panthera tigris sondaica), an extinct tiger subspecies endemic to Java, Indonesia; last recorded 1976 at Meru Betiri, IUCN-listed Extinct; closest living relative the Sumatran tiger; 2019 hair-sample survival claim rebuffed as Numt contamination.

Javanese calendar

The Javanese calendar is a lunar calendar used by the Javanese people of Indonesia, created by Sultan Agung of Mataram in 1633 by combining the Saka and Hijri calendars.

Javanese cat

Javanese cat, also called Oriental Longhair in some registries: a Siamese-type colorpoint longhair created about 1978 from Balinese and Colorpoint Shorthair crosses; CFA Championship 1986, Balinese division since 2008.

Javanese language

Javanese (Basa Jawa, ꦧꦱꦗꦮ) is an Austronesian language of central and eastern Java with about 80 million speakers, elaborate speech levels, the Carakan script, and regional-language status in Central Java, Yogyakarta, and East Java.

Javanese migration to Bali

Javanese migration to Bali is the historical movement of people, nobles, and cultural institutions from Java to Bali, most prominently during the Majapahit era in the 14th century.