No.2ベストアンサー
- 回答日時:
広義のJavaは言語だけでなく開発環境や実行環境もいうのですが、
言語は同じ
実行環境や開発環境、つまりコンパイラやVMは違います。
コンパイラが吐き出すコードはJavaコードではなくDalvikコードで
VMはJavaVMではなくDalvikVM(ART)です。
No.3
- 回答日時:
言語構文は同じです。
ライブラリは一部共通するものがありますが同じものと考えない方がいいほどの違いがあります。
コンパイル後に出力される中間データは、Java仮想マシンがスタックマシンであるのに対して、
Dalvik仮想マシン及びその後継のARTがレジスタマシンなので共通する場所を探す方が難しいです。
WindowsとMac。どちらもC++という共通の言語構文での開発が可能ですが、
OSやそれに付属するライブラリは似たような機能は提供しているとはいえ共通していなかったり、
コンパイル後の実行ファイルのフォーマットもに至っては似ても似つかないという関係によく似ています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java JavaでWebページ作成 7 2023/07/21 21:09
- Java EclipseとVisual StudioをPC1台にインストールしただけではPCは重くならない? 3 2022/12/08 15:35
- Java 自作Androidアプリのデータ引き継ぎ方法について。 Android Studio でアプリを作成 1 2022/08/13 21:44
- IT・エンジニアリング c言語とjavaの需要について 3 2022/06/23 22:59
- Java Java 変数について 1 2022/11/22 16:10
- Java キー入力について 1 2023/06/03 11:04
- JavaScript Python Java,Springフレームワークの習得 1 2023/08/02 15:28
- Java Javaについて、mathクラスを使わずに15➗3の結果を切り上げる方法を教えてください…!! 3 2023/04/28 21:37
- Java Java・配列の問題です。 int 「」nums = new int「5」 ⤴︎ この5の事を言葉で 2 2023/06/21 22:30
- IT・エンジニアリング FORTRAN、COBOL、C、Java、C++とか誰が作ったのですか?言語習い使いまた出て、キリが 4 2023/05/06 23:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
cc と gcc の違い
-
ソフトの開発言語を調べる方法
-
組み込みソフト。ROM領域にデータ
-
C言語の規格
-
unsigned long long 型のフォー...
-
関数形式マクロ dtaは戻り値が...
-
bcpadのコンパイラのインストー...
-
Win32のIME制御について
-
オープン系とか、組込み系とか...
-
C99の導入方法を教えてください。
-
2つのマシンでコンパイルしたld...
-
OpenMAXというものについて、簡...
-
C言語のフリーソフト。
-
void型のポインタで構造体の参照
-
二つの整数を昇順に並べ換える...
-
家庭用家電などのマイコンのOS...
-
VBでVC++の処理速さを実...
-
パクるのに最適なソースの本、...
-
VC++の/Zm オプションについて
-
アセンブリ言語から何がわかる...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
組み込みソフト。ROM領域にデータ
-
cc と gcc の違い
-
C++Builder → Visual C++ 移植...
-
printfなど、標準関数のソース...
-
COBOLのALPHABET...
-
COBOLの論理演算子について質問...
-
Visual Studio でmakefileを使...
-
cobolで実行環境って何ですか?
-
パーサとコンパイラの違いって?
-
昔のgraph.hというファイル
-
未使用引数の注意文出力を回避...
-
C言語でのコンパイラの作成方法
-
C言語はC言語でできている?
-
COBOL計算式の中間ワーク桁数に...
-
リリースモードとデバッグモー...
-
『Bin』ディレクトリは何の略語?
-
POWERCOBOLのSQL...
おすすめ情報