-1

重複の可能性:
Java アプリケーションが複数のプラットフォームで動作するのを妨げる問題は何ですか?

Java の学習を始めています。Linux (Ubuntu) と Windows の Java に大きな違いがあるかどうかを調べています。

ありがとうございました!

4

5 に答える 5

3

一度書いて、どこでも実行

これが Java の哲学です。異なるプラットフォームで唯一異なるのは、Java バイトコードを実際のマシン コードに変換する JVM です。

于 2012-07-22T10:23:17.597 に答える
2

Java はどこでも同じです: JVM .

これを読んで、役立つかもしれません。

于 2012-07-22T10:21:16.947 に答える
2

Java 言語仕様はどこでも同じです。異なるのは、プラットフォームに固有の JVM 実装です。

于 2012-07-22T10:23:42.150 に答える
1

使用している VM によって異なります。それに応じて、いくつかの点が異なる場合があります。たとえば、ブール値のサイズは VM に依存します。Linux と Windows の両方で同じ VM を使用する場合、違いはありません。

于 2012-07-22T10:28:59.157 に答える
0

1.よく知られているように"WORA" (Write Once Run Anywhere)

2. Window と Linux で使用する場合、AWT は基盤となるプラットフォームのピア コンポーネントをルック アンド フィールに使用するため、顕著な違い はほとんどありません。AWT

于 2012-07-22T11:21:15.460 に答える