Live briefing
Everything about Java (software platform)
Set of computer software and specifications
Java is a set of computer software and specifications that provides a software platform for developing application software and deploying it in a cross-platform computing environment. Java is used in a wide variety of computing platforms from embedded devices and mobile phones to enterprise servers and supercomputers. Java applets, which are less common than standalone Java applications, were commonly run in secure, sandboxed environments to provide many features of native applications through being embedded in HTML pages. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Java (software platform)A 5-minute orientation
- Skim a recent paper: Bab software framework and micro-service technology as the basis for cooperative process-aware information systems on the Java platformInfluential work since 2022
- Pick up a classic book: Professional Java EE Design PatternsThe most-reprinted book on the subject
- Read the landmark paper: BatMass: a Java Software Platform for LC–MS Data Visualization in Proteomics and MetabolomicsCited 35 times
- Go sideways: Java Development KitA closely related topic
- Go sideways: Java virtual machineA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
BatMass: a Java Software Platform for LC–MS Data Visualization in Proteomics and Metabolomics
Using MATLAB software with Tomcat server and Java platform for remote image analysis in pathology
Java software platform for the development of advanced robotic virtual laboratories
Java software platform for energy and environmental buildings management
🆕 Influential since 2022
📚 Books worth reading
Professional Java EE Design PatternsMurat Yener, Alex Theedom · 2014
Java And Flex Integration BibleMatthew Keefe · 2009
Building Mobile Applications With JavaJoshua Marinacci · 2012
Java EE 7: The Big PictureDr Danny Coward · 2014
Core Java SE 9 for the ImpatientCay S. Horstmann · 2017
Java Development on PDAsDaryl Wilding-McBride · 2003
Beginning Java and FlexFilippo Di Pisa · 2009
Spring par la pratiqueJulien Dubois · 2006
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Java Development Kit The Java Development Kit (JDK) is a software development kit for development of a Java platform application. The JDK is designed to be mainly used to communicat…
- Java virtual machine A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages, referred…
- Java (programming language) Java is a high-level, general-purpose, memory-safe, object-oriented programming language. It is intended to let programmers write once, run anywhere (WORA)…
- Java Web Start In computing, Java Web Start (also known as JavaWS, javaws or JAWS) is a deprecated framework developed by Sun Microsystems (now Oracle) that allows users…
- Javac javac (pronounced "java-see") is the primary Java compiler included in the Java Development Kit (JDK) from Oracle Corporation. Martin Odersky implemented…
- Outline of the Java programming language The following outline is provided as an overview of and topical guide to Java: Java is a general-purpose, concurrent, object-oriented, class-based, strong…
- Java compiler A Java compiler is a compiler for the Java programming language. Some Java compilers output optimized machine code for a particular hardware/operating…
- Java performance In software development, the programming language Java was historically considered slower than the fastest third-generation typed languages such as C and…