J#とJavaの基本的な違いとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > J#とJavaの基本的な違いの意味・解説 

J#とJavaの基本的な違い

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/04/18 06:07 UTC 版)

J Sharp」の記事における「J#とJavaの基本的な違い」の解説

JavaJ#とで全般的な文法はほぼ同じであるが、.NET環境サポートするためにJava規格には適合していない。たとえば、.NETプロパティ普段のJavaBeanのクラスで使うためには、getXxxメソッドやsetXxxメソッドのようなget/setのプレフィックス備える必要があり,メソッドに対してJavadocのような注釈添える。 /** @beanproperty */ もしget/setで始まるプライベート変数有するなら,get/setで始まらない別の名称変更しなければならないJ#Javaソースコードから.classファイルのようなJavaバイトコードコンパイルしないし、Javaアプレット開発環境Webブラウザ上でアプレット実行する機能もない。しかしながらActiveXオブジェクトとしてホストするためのラッパー(Microsoft J# Browser Controls)は提供されている。最後にJava Native Interface (JNI) とRaw Native Interface (RNI) については、P/Invokeプラットフォーム呼び出し)で代用するJ#Java RMIサポートしない。 言い換えると、Java中間コードJava仮想マシン上で動作させるのと同じように、J#共通中間言語にいったんコンパイルされた中間コード.NET Framework上で実行する

※この「J#とJavaの基本的な違い」の解説は、「J Sharp」の解説の一部です。
「J#とJavaの基本的な違い」を含む「J Sharp」の記事については、「J Sharp」の概要を参照ください。

ウィキペディア小見出し辞書の「J#とJavaの基本的な違い」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「J#とJavaの基本的な違い」の関連用語

1
12% |||||

J#とJavaの基本的な違いのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



J#とJavaの基本的な違いのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのJ Sharp (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS