JAVAファイルとは何ですか?

Javaファイルを開く、編集する、変換する方法

JAVA ファイル拡張子を持つファイル (またはあまり一般的でない.JAV接尾辞)を持つファイルは、Javaプログラミング言語で書かれたJavaソースコードファイルです。 これはテキストエディタで完全に読み取り可能で、Javaアプリケーションを構築するプロセス全体に不可欠なプレーンテキストファイル形式です。

JAVAファイルはJavaコンパイラによってJavaクラスファイル(.CLASS)を作成するために使用されます。通常はバイナリファイルであり、人間が読めるものではありません。 ソースコードファイルに複数のクラスが含まれている場合は、それぞれが独自のCLASSファイルにコンパイルされます。

これはCLASSファイルで、 JARファイル拡張子を持つ実行可能なJavaアプリケーションに変わります。 これらのJavaアーカイブファイルを使用すると、.CLASSファイルやイメージやサウンドなどのJavaアプリケーションリソースを簡単に格納および配布できます。

JAVAファイルを開く方法

あなたのコンピュータにダブルクリックしたときにJAVAファイルを開くプログラムを持っている可能性は非常に低いです。 その場合は、「 Windowsでファイルを開くプログラムを変更する方法」を参照してください。 それ以外の場合は、まずソフトウェアを開き、 [ファイル ]メニューを使用してJavaソースコードファイルをブラウズすることにより、以下のプログラムを使用してJavaファイルを開きます。

JAVAファイル内のテキストは、Windowsのメモ帳、macOSのTextEditなどの任意のテキストエディタで読み取ることができます。私たちのお気に入りは、 最高のフリーテキストエディタのリストで見ることができます。

しかし、JAVAファイルは、Java SDKが実行できるバイトコードのCLASSファイルにコンパイルされている場合にのみ実際に役立ちます。 CLASSファイル内のデータは、JARファイルが作成されるとOracleのJava Virtual Machine(JVM)によって使用されます。

コマンドプロンプトで次のコマンドを使用してJava SDKを開き、JAVAファイルからCLASSファイルを作成します。 もちろん、引用符内のテキストをJAVAファイルへの実際のパスに変更してください。

javac "path-to-file.java"

注意:この「javac」コマンドは、Java SDKインストールに付属のjavac.exeファイルがコンピュータにある場合にのみ機能します。 このEXEファイルは、 C:¥Program Files¥jdk(version)¥ディレクトリの「bin」フォルダに格納されています。 このコマンドを使用する最も簡単な方法は、EXEファイルパスをPATH 環境変数として設定することです

Javaファイルを編集するには、EclipseやJCreator LEなど、アプリケーション開発用のプログラムを使用できます。 NetBeansのようなテキストエディタや上のリンクのエディタは、JAVAファイルの変更にも役立ちます。

Javaファイルを変換する方法

JAVAファイルにはJavaアプリケーションのソースコードが含まれているため、コードを理解したり他の言語に翻訳したりできる他のアプリケーションやプログラミング言語に簡単に移行できます。

たとえば、IntelliJ IDEAを使用してJavaファイルをKotlinファイルに変換できます。 [ コード ]メニュー項目を使用して[JavaファイルをKotlinファイルに変換 ]オプションを見つけたり、 [ ヘルプ ] > [アクションの検索 ]メニューにアクセスして、「javaファイルを変換する」のように完了したいアクションを入力します。 JAVAファイルをKTファイルに保存する必要があります。

JAVAをCLASSに変換するには、上記のjavacコマンドを使用します。 コマンドプロンプトからjavacツールを呼び出すことができない場合は、上で説明したようにEXEファイルの場所にアクセスし、コマンドプロンプトにjavac.exeファイルを直接ドラッグアンドドロップしてコマンドを完了します。

ファイルがCLASSファイル形式になったら、OracleのJavaチュートリアルで説明したように、 jarコマンドを使用してJAVAをJARに変換することができます。 CLASSファイルを使用してJARファイルを作成します。

JSmoothとJexePackは、Javaアプリケーションを通常のWindows実行可能ファイルと同じように実行できるように、JAVAファイルをEXEに変換するために使用できる2つのツールです。

まだファイルを開くことはできませんか?

ファイルが開かれていない場合、または上記のツールで変換していない場合は、まずファイル拡張子を再確認する必要があります。 実際にJAVAファイルを扱っているのではなく、代わりに同様のスペルのファイル拡張子を使用している可能性があります。

たとえば、AVAサフィックスはJAVAのように見えますが、AvaaBook eBookファイルに使用されます。 AVAファイルを扱っている場合、上のプログラムでは開きませんが、代わりにPersian AvaaPlayerソフトウェアでのみ動作します。

JAファイルはJava関連のファイルのように見えるかもしれませんが、圧縮されたゲームファイルを格納するJet Archiveファイルです。 JVSファイルは類似していますが、Webブラウザがプロキシサーバーを設定するために使用するJavaScript Proxy Autoconfigファイルです。