January 23, 1996
Java 1.0 shipped
JavaSoft made JDK 1.0 available for download — the first production JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. development kit.
What it was for
JDK 1.0 shipped the compiler, JVMJava Virtual Machine — executes Java bytecode and hosts Kotlin, Scala, Clojure, and other JVM languages., and libraries developers needed to build and run JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. programs — applets in browsers, standalone tools, and early server apps. You wrote `.java` files, compiled to bytecodeIntermediate instructions produced by compilers — often executed by a virtual machine rather than the CPU directly., and ran them anywhere with a JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. runtime installed.
Companies
- Sun Microsystems
Why it's here
The May 1995 announcement created hype; JDK 1.0 was when developers could actually build with JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data..
Why it mattered
It shipped the compiler, JVMJava Virtual Machine — executes Java bytecode and hosts Kotlin, Scala, Clojure, and other JVM languages., applet viewer, and class libraries as a cohesive platform.
What it solved
Early adopters needed stable tooling beyond alpha builds to write deployable applets and applications.
Media
ImageJames GoslingPeter Campbell, CC BY-SA 4.0, via Wikimedia Commons
Related
- Java announced at SunWorldMay 23, 1995
- IntelliJ IDEA releasedJanuary 2001
- Gradle first releasedApril 21, 2008