.java file: how to open it on Windows
193 Windows apps register the .java extension. Install one of them to open the file with a double-click.
About the format
- Format
- Java source code
- MIME type
- text/x-java
- PRONOM identifier
- x-fmt/422
Format data: freedesktop.org shared-mime-info and PRONOM (The National Archives, UK).
-
Notepad3Notepad like text editor based on the Scintilla source code.
-
Java 8Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few.
-
Uncrustify Code BeautifierA source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn, and Vala.
-
SapMachine 17 JDKAn OpenJDK release maintained and supported by SAP
-
SapMachine 17 JREAn OpenJRE release maintained and supported by SAP
-
SapMachine 11 JREAn OpenJRE release maintained and supported by SAP
-
KiroAn agentic IDE that helps you do your best work with features such as specs, steering, and hooks.
-
WindsurfThe most powerful AI IDE
-
IntelliJ IDEA Community EditionThe Leading Java and Kotlin IDE
-
IntelliJ IDEA Community Edition (EAP)The Leading Java and Kotlin IDE
-
VoidThe open source AI code editor.
-
Antigravity IDEExperience liftoffwith the next-generation IDE
-
PositronA next-generation data science IDE
-
Amazon Corretto 8Amazon Corretto 8 is a Long-Term Supported (LTS) distribution of OpenJDK 8
-
AideThe open-source AI-native IDE
-
Amazon Corretto JRE 8Amazon Corretto JRE 8 is a Long-Term Supported (LTS) distribution of OpenJRE 8
-
CP EditorThe Missing Editor for Competitive Programmers
- IntelliJ IDEA
The Leading Java and Kotlin IDE
-
Amazon Corretto 11Amazon Corretto 11 is a Long-Term Supported (LTS) distribution of OpenJDK 11
-
TheiaIDEA modern and open IDE for cloud and desktop.
-
SapMachine 21 JDKAn OpenJDK release maintained and supported by SAP
-
SapMachine 21 JREAn OpenJRE release maintained and supported by SAP
-
DatasetViewerA modern, high-performance dataset viewer built with Tauri, React, and TypeScript. Designed to handle massive datasets from multiple sources with efficient streaming for large files (100GB+) and lightning-fast search capabilities.
-
SAKURA EditorSAKURA Editor (Japanese text editor for MS Windows)
-
SapMachine 25 JDKAn OpenJDK release maintained and supported by SAP
-
SapMachine 25 JREAn OpenJRE release maintained and supported by SAP
-
Eclipse Temurin JDK with Hotspot 11Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JRE with Hotspot 11Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
Eclipse Temurin JDK with Hotspot 17Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JDK with Hotspot 8Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JRE with Hotspot 8Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
Amazon Corretto 17Amazon Corretto 17 is a Long-Term Supported (LTS) distribution of OpenJDK 17
-
Eclipse Temurin JRE with Hotspot 17Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
SapMachine 26 JDKAn OpenJDK release maintained and supported by SAP
-
SapMachine 26 JREAn OpenJRE release maintained and supported by SAP
-
SapMachine 11 JDKAn OpenJDK release maintained and supported by SAP
-
SapMachine 24 JDKAn OpenJDK release maintained and supported by SAP
-
SapMachine 24 JREAn OpenJRE release maintained and supported by SAP
-
SapMachine 27 JDKAn OpenJDK release maintained and supported by SAP
-
SapMachine 27 JREAn OpenJRE release maintained and supported by SAP
-
Eclipse Temurin JDK with Hotspot 21Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JRE with Hotspot 21Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
SapMachine 22 JDKAn OpenJDK release maintained and supported by SAP
-
SapMachine 22 JREAn OpenJRE release maintained and supported by SAP
-
SapMachine 23 JDKAn OpenJDK release maintained and supported by SAP
-
SapMachine 23 JREAn OpenJRE release maintained and supported by SAP
-
Eclipse Temurin JDK with Hotspot 25Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JRE with Hotspot 25Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
Eclipse Temurin JDK with Hotspot 18Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JDK with Hotspot 26Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JRE with Hotspot 26Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
Amazon Corretto 21Amazon Corretto 21 is a Long-Term Supported (LTS) distribution of OpenJDK 21
-
Eclipse Temurin JRE with Hotspot 18Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
Eclipse Temurin JDK with Hotspot 19Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JRE with Hotspot 19Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
Eclipse Temurin JDK with Hotspot 20Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JRE with Hotspot 20Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
Eclipse Temurin JDK with Hotspot 23Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JRE with Hotspot 23Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
Eclipse Temurin JDK with Hotspot 24Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JRE with Hotspot 24Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
Eclipse Temurin JDK with Hotspot 22Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JRE with Hotspot 22Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
Eclipse Temurin JDK with Hotspot 16Eclipse Temurin JDK is the open source Java SE build based upon OpenJDK.
-
Eclipse Temurin JRE with Hotspot 19 (x86)Eclipse Temurin JRE is the open source Java SE build based upon OpenJRE.
-
IBM Semeru Runtime Open Edition (JDK) 17Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
IBM Semeru Runtime Open Edition (JRE) 17Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
Amazon Corretto 25Amazon Corretto 25 is a distribution of OpenJDK 25
-
IBM Semeru Runtime Open Edition (JDK) 8Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
IBM Semeru Runtime Open Edition (JRE) 8Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
IBM Semeru Runtime Open Edition (JDK)Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
IBM Semeru Runtime Open Edition (JRE)Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
AdoptOpenJDK JDK with Hotspot 16AdoptOpenJDK with Hotspot JVM
-
IBM Semeru Runtime Open Edition (JDK) 11Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
IBM Semeru Runtime Open Edition (JRE) 11Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
Amazon Corretto 18Amazon Corretto 18 is a distribution of OpenJDK 18
-
AdoptOpenJDK JDK with Eclipse OpenJ9 16AdoptOpenJDK with Eclipse OpenJ9 JVM
- Cursor
The AI Code Editor
-
AdoptOpenJDK JDK with Hotspot 17AdoptOpenJDK with Hotspot JVM
-
AdoptOpenJDK JDK with Eclipse OpenJ9 17AdoptOpenJDK with Eclipse OpenJ9 JVM
-
Amazon Corretto 20Amazon Corretto 20 is a distribution of OpenJDK 20
-
IBM Semeru Runtime Open Edition (JDK) 25Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
IBM Semeru Runtime Open Edition (JRE) 25Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
- Comate
Intelligent coding capabilities throughout the entire development process along with enhanced multimodal abilities. Install now to start a seamless and natural intelligent development experience.
-
Amazon Corretto 26Amazon Corretto 26 is a distribution of OpenJDK 26
-
Amazon Corretto 19Amazon Corretto 19 is a distribution of OpenJDK 19
- Trae CN
An adaptive AI IDE that transforms how you work, collaborating with you to run faster.
- Trae
An adaptive AI IDE that transforms how you work, collaborating with you to run faster.
-
Amazon Corretto 24Amazon Corretto 24 is a distribution of OpenJDK 24
-
Amazon Corretto 22Amazon Corretto 22 is a distribution of OpenJDK 22
- IntelliJ IDEA Ultimate Edition
The Leading Java and Kotlin IDE
- Azul Zulu JDK 8
Azul Zulu 8 is a build of OpenJDK 8
-
Amazon Corretto 23Amazon Corretto 23 is a distribution of OpenJDK 23
- IntelliJ IDEA Ultimate Edition (EAP)
The Leading Java and Kotlin IDE
- Azul Zulu JDK 7
Zulu 7 is a build of OpenJDK 7
- Azul Zulu JRE 8
Zulu 8 is a build of OpenJRE 8
- Azul Zulu JDK 11
Azul Zulu 11 is a build of OpenJDK 11
- Azul Zulu JDK 17
Azul Zulu 17 is a build of OpenJDK 17
- Azul Zulu JRE 11
Zulu 11 is a build of OpenJRE 11
- IntelliJ IDEA (EAP)
The Leading Java and Kotlin IDE
-
IBM Semeru Runtime Open Edition (JDK) 22Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
IBM Semeru Runtime Open Edition (JRE) 22Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
IBM Semeru Runtime Open Edition (JDK) 18Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
IBM Semeru Runtime Open Edition (JRE) 18Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
- Azul ZuluFX JDK 17
Azul ZuluFX 17 is a build of OpenJDK 17 and OpenJFX 17
- Azul Zulu JDK 6
Zulu 6 is a build of OpenJDK 6
- Azul Zulu JRE 17
Zulu 17 is a build of OpenJRE 17
- Devin
Manage fleets of local and cloud agents from one surface. Plan, delegate, review, and ship without leaving your editor.
- IntelliJ IDEA Educational Edition
Learn Java, Kotlin, and Scala with IntelliJ IDEA
-
IBM Semeru Runtime Open Edition (JDK) 16Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
IBM Semeru Runtime Open Edition (JRE) 16Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
- Azul Zulu JDK 21
Azul Zulu 21 is a build of OpenJDK 21
- Azul Zulu JDK 13
Azul Zulu 13 is a build of OpenJDK 13
- Cortex Code
Accelerate your data lifecycle with Cortex Code, a Snowflake-native AI coding agent. Simplify data engineering, ML, and agent-building with natural language.
-
IBM Semeru Runtime Open Edition (JDK) 26Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
-
IBM Semeru Runtime Open Edition (JRE) 26Build and deploy Java apps that start quickly, deliver great performance, and use less memory.
- Azul Zulu JRE 13
Zulu 13 is a build of OpenJRE 13
- Azul ZuluFX JDK 21
Azul ZuluFX 21 is a build of OpenJDK 21 and OpenJFX 21
- Azul Zulu JRE 7
Zulu 7 is a build of OpenJRE 7
- Sublime Text 4
Sublime is a sophisticated cross-platform text editor for code, markup and prose.
Related guide: Change the default app for a file type in Windows