Java起源于1991年的“ Oak”项目,由James Gosling领导。面向对象的Java以其“一次编写,随处运行”的可移植性而闻名,因为Java虚拟机支持多种硬件平台和操作系统以及Java applet可以从网页上运行。Java小程序多年来提供号称优于JavaScript的性能,但后者最终受到浏览器制造商的青睐,并于2018年将Java从浏览器中删除。
Java在2006年末开始开源。当Java公司于2010年1月收购Sun时,Java的管理权移交给了Oracle 。Oracle 在2017年向Eclipse Foundation推出了Java的企业版Java EE ,但仍保持基本的Java标准版。现在,标准Java每六个月发布一次,而以前通常是三年左右。
为庆祝Java 25周年,Oracle还启动了最佳JDK功能对抗(Best of the JDK Feature Face-Off)票选活动,投票将于5月26日上线。