「IKVM.NET」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
4行目: | 4行目: | ||
IKVM.NETは過去に[[マイクロソフト]]が提供していた[[J Sharp|J#]]のような[[Java]]類似言語ではなく、[[OpenJDK]]をベースとした純粋な[[Java]]の[[仮想マシン]]([[Java VM]])が[[.NET]]の[[仮想マシン]]([[共通言語ランタイム]])上で動作するというものである。 | IKVM.NETは過去に[[マイクロソフト]]が提供していた[[J Sharp|J#]]のような[[Java]]類似言語ではなく、[[OpenJDK]]をベースとした純粋な[[Java]]の[[仮想マシン]]([[Java VM]])が[[.NET]]の[[仮想マシン]]([[共通言語ランタイム]])上で動作するというものである。 | ||
− | IKVM.NETはあくまで実行環境のみであり、[[プログラミング言語]] | + | IKVM.NETはあくまで実行環境のみであり、[[プログラミング言語]]としてのJavaコンパイラー(javacコマンド)に相当するものは含まれていないため、[[プログラム]]自体の[[開発]]にはOracleなどが提供する各種[[JDK]]を用いて行う必要がある。 |
なお、IKVM.NETには[[Java]]の[[バイトコード]]([[classファイル]]および[[jarファイル]])を[[.NET]]の[[マネージコード]]([[dllファイル]])に変換するツールは含まれている。そのほかにもIKVM.NET独自のJavaクラスライブラリなども含まれている。 | なお、IKVM.NETには[[Java]]の[[バイトコード]]([[classファイル]]および[[jarファイル]])を[[.NET]]の[[マネージコード]]([[dllファイル]])に変換するツールは含まれている。そのほかにもIKVM.NET独自のJavaクラスライブラリなども含まれている。 | ||
53行目: | 53行目: | ||
* [[Mono]] - IKVM.NETとの統合が進められている。 | * [[Mono]] - IKVM.NETとの統合が進められている。 | ||
* [[MonoDevelop]] - IKVM.NET公式の統合開発環境 | * [[MonoDevelop]] - IKVM.NET公式の統合開発環境 | ||
+ | == 参考文献 == | ||
+ | <references /> | ||
== 外部リンク == | == 外部リンク == | ||
* http://www.ikvm.net/ | * http://www.ikvm.net/ | ||
− | |||
− | |||
− | |||
− | |||
{{stub}} | {{stub}} |