Live briefing
Everything about List of Java software and tools
Java software and development tools
This is a list of software and programming tools for the Java programming language, which includes frameworks, libraries, IDEs, build tools, application servers, and related projects. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: List of Java software and toolsA 5-minute orientation
- Pick up a classic book: Java software solutionsThe most-reprinted book on the subject
- Go sideways: Outline of the Java programming languageA closely related topic
- Go sideways: List of C++ software and toolsA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
- Java frameworks
- Libraries
- Machine learning and AI
- Data mining
- Math and scientific libraries
- Integrated development environments
- Text editors with Java support
- Build tools and package managers
- Java runtimes, compilers and virtual machines
- JVM languages and dialects
- Application servers and containers
- Debugging and profiling tools
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Java software solutionsLewis, John, John E. Lewis Ph. D. · 1997
Objects first with JavaDavid J. Barnes, Michael Kolling · 2002
Learning PythonMark Lutz, David Ascher · 1999
Clean CodeRobert C. Martin · 2008
The web application hacker's handbookDafydd Stuttard, Marcus Pinto · 2007
Starting Out with JavaTony Gaddis · 2004
Program development in JavaBarbara Liskov, John Guttag · 2000
Digital planetGeorge Beekman, Ben Beekman · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- 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…
- List of C++ software and tools This is a list of notable software and programming tools for the C++ programming language, including libraries, web frameworks, programming language implementat…
- List of C software and tools This is a list of software and programming tools for the C programming language, including libraries, debuggers, compilers, integrated development environments…
- Java (software platform) 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…
- 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 (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)…
- NetBeans NetBeans is an integrated development environment (IDE) for Java. NetBeans allows applications to be developed from a set of modular software components…
- Java code coverage tools Java code coverage tools are of two types: first, tools that add statements to the Java source code and require its recompilation. Second, tools that instrument…