コンテンツ
バージョン (2016年8月10日現在) | 8 |
プラットフォーム | |
ライセンス | オープンソース |
カテゴリー | システム |
詳細(出版社のウェブサイトをご覧ください) |
評価: 3.8 / 5(36票) |
ソフトウェア概要
主な特徴
- Javaプログラムを複数のプラットフォームで実行できるようにします。
- オープンソース、フリーテクノロジに基づいて
- 開発者による継続的な更新と改善
Java仮想マシン(JVM)は、Javaプログラムを実行する仮想マシンです。 JVMがインストールされていないと、Javaプログラムはホストコンピュータ上で実行されません。 JVMはJava Runtime Environment(JRE)に含まれています。JREは、ユーザーが自分のコンピューターに「Javaをインストールする」ときに最も頻繁に発生するものです。
Java仮想マシンの大きな利点の1つは、同じコードベースを使用して同じJavaプログラムを複数のプラットフォーム(例えば、ウィンドウズ、リナックス、マックなど)上で実行することを可能にすることである。 JVMは、実行されるプラットフォームに関係なく、コンパイル済みプログラムを同じ方法で解釈します。その秘訣は、ユーザーには見えないようにシステムと正しく統合することはプラットフォーム固有のJVMにかかっているということです。
Javaプログラミング言語とJVMは素晴らしいテクノロジです。それでも、「1回書き込み、どこでも実行」機能は開発者にとっては便利ですが、ユーザーがJavaプログラムを実行する前にJVMをインストールする必要があるため、ユーザーにとっては不便です。この問題を考えると、JVMは時々迷惑と見なされます。それでも、Javaはさまざまなエンドユーザーのコンテキストで優れたソフトウェアアプリケーションを正常に展開するために使用されてきました。
サポートされているファイルの種類
プライマリファイル拡張子
。クラス - JavaクラスファイルOracle Java Virtual Machine 8で使用されるその他のファイル拡張子
サポートされているファイルの種類 | |
---|---|
。耳 | Java Enterprise Archiveファイル |
.JAR | Javaアーカイブファイル |
.JNLP | Java Web Startファイル |
.MF | Javaマニフェストファイル |
。戦争 | Java Webアーカイブ |
その他の関連ファイル形式 | |
---|---|
.JAV | Javaソースファイル |
.JAVA | Javaソースコードファイル |
.JHTML | Java HTML Webページ |
.JSP | Javaサーバーページ |
。プロパティ | Javaプロパティファイル |