JAVA File Type

- The quick facts

What are JAVA files and how to open them

Are you having problems opening a JAVA file or just wondering what they contain? We explain what these files are used for and show you software that we know can open or otherwise handle your files.

What is a JAVA file?

Files that contain the .java file extension are program files that have been written in the Java programming language. Sun Microsystems began development of the Java programming language in 1990. In 2009 the Oracle Corporation bought Sun Microsystems.

The Java programming language uses an object-orientated approach to programming. A file with the .java extension may contain a single Java program or a variety of source code files that are combined into a single executable app. Many compilers use these files to create Java source code. Usually when a file contains the .java file extension, it contains a single page of plain text code written in the Java language.

How to open JAVA files

Important: Different programs may use files with the JAVA file extension for different purposes, so unless you are sure which format your JAVA file is, you may need to try a few different programs.

While we have not verified the apps ourselves yet, our users have suggested 10 different JAVA openers which you will find listed below.

Last updated: October 5, 2021

Suggest another file format using extension JAVA

While we know of one file format using the .JAVA file extension, there may be more. It is widespread that different programs use files with the same file extension for very different types of data. Please let us know if you are aware of a different kind of .JAVA file.

Various apps that use files with this extension

These apps are known to open certain types of JAVA files. Remember, different programs may use JAVA files for different purposes, so you may need to try out a few of them to be able to open your specific file.

CodeBlocksCodeBlocksUser submitted
Stuffit ExpanderStuffit ExpanderUser submitted
UltraEditUltraEditUser submitted
Code::BlocksCode::BlocksUser submitted
Any Video Converter ProfessionalAny Video Converter ProfessionalUser submitted
jGRASPjGRASPUser submitted
Edge Code CCEdge Code CCUser submitted
Microsoft Visual Studio .NETMicrosoft Visual Studio .NETUser submitted
Notepad++Notepad++User submitted
BracketsBracketsUser submitted
We have not verified any software that we know for certain will work with JAVA-files on Mac. If you know one, please use the 'Suggest a program' link below and tell us about it!
We have not verified any web services that we know for certain will work with JAVA-files. If you know one, please use the 'Suggest a program' link below and tell us about it!