Synchronous Java source code file
File type: Source code and script file
A SJAVA file contains source code written in Synchronous Java, a Java-based language used mainly for network-based programs.
It is a plain-text source file that must be processed by software supporting Synchronous Java.
File type category:
Source code and script file
Date updated: September 28, 2026
Synchronous Java is a Java-based language used mainly for network-based programs. An SJAVA file holds the program's source code, including communication logic.
An SJAVA file is a source file rather than compiled Java bytecode. It belongs to the Synchronous Java development workflow and may require a Synchronous Java compiler or related tool before it can be run.
Open an SJAVA file in a plain-text or source-code editor to view and edit its contents. A standard text editor can display the file, but it might not provide syntax highlighting for Synchronous Java.
To compile or run the file, use software that supports Synchronous Java. A standard Java compiler may not recognize Synchronous Java-specific source code.
SJAVA files are source code, so they do not normally need conversion for use with Synchronous Java software. The source can be edited as text and processed by the appropriate Synchronous Java compiler.
Converting an SJAVA file to a standard Java file may require manually rewriting Synchronous Java-specific constructs. Renaming the file extension alone does not perform that conversion.