• ベストアンサー
  • 暇なときにでも

Virtual Machine の実態は、java コマンドでいいのでしょうか?

すみません。質問させてください。 Virtual Machine の実態は、java コマンドなのでしょうか。。。 java コマンド = Virtual Machine なのでしょうか? Sun と Microsoft で JRE がそれぞれ出ていて、java コマンドもそれぞれにあった気がするのでそれでいいのだと思うのですが。 少し不安になったので。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数109
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1
  • Bonjin
  • ベストアンサー率43% (418/971)

javaコマンドがJVMであると言うことはないです。 javaコマンドに限らずjavawコマンドなどはJVMを利用(呼び出し)しているに過ぎません。 JVMの実体(というか実装?)はこれらのコマンドなどが呼び出しているライブラリ(DLLなど)の中にあります。

共感・感謝の気持ちを伝えよう!

質問者からの補足

そうすると java コマンド + DLL = VM でいいのでしょうか。 呼び出しているに過ぎないと言っても DLL だけでは実行できないから java コマンドも VM に含まれるのでしょうか。

関連するQ&A

  • MS Java Virtual Machineについて

    Windows XPのSP2がプリインストールされたノートパソコンを購入したのですが、これまで使っていた或るソフトがどうやらMS JVM(JAVA Virtual Machine)に依存したアプリケーションになっており、SunのJREでは動作しません(インストール時にエラーが出る)。 MS JVMはXP SP1aから標準梱包されなくなりましたが、もともとSP1以前のバージョンのXPで、それをSP2にアップグレードしたパソコンにはMS JVMは残存しており、きちんとソフトが動きます。 XP SP2へのMS JVMのインストールを試みたのですが、どうしても出来ません。まずSunのJREを完全に消去し、msjavx86.exeには目に見えないbuild番号の違いでインストール出来る、出来ないの違いがある、と云うことも聞きましたので、5.0.3810.0の他に3805と3802も試しましたがダメでした。 何か原因があるとしたらブラウザがIE7になっていることくらいです。どなたかMS JVMのXP SP2へのインストール成功された方いらっしゃいましたら秘訣を教えて下さい。

  • Javaとは...?

    コントロールパネルの中にあるJavaとは、そもそも何なのですか? ダブルクリックすると、Java virtual machine launcher 【Error:could not open 'c:\program files\java\jre6\lib\i3386\jvm.cfg】 と、エラーが出ます。 これは一体どういう事なのでしょうか? ヤバイですか?

  • Javaインストールについて

    今後javaを勉強して、開発をしていきたいと考えてます。 Javaをダウンロードしてしたのですが、Java VM(Virtual Machine)か Microsoft Java Virtual Machineの環境を用意しなければいけないと思います。 ウインドウズ7の場合、Java VMが対応してないらしいのですが 開発環境を準備するにあたって 設定等アドバイス頂ければと思いご質問してみました。 これから参考書等を用いて、ノウハウをためる方向です。 どうぞよろしくお願い致します。 OS ウインドウズ7 ブラウザ グーグルクローム

    • ベストアンサー
    • Java
  • JAVA実行環境とは

    JAVAはOSに依存しない代わりに実行環境に依存しますとよく言われていますが、それに関係する用語を教えてください。 java runtime edition これはjavaをrunさせるのでclassファイルをアセンブラに変換するものだと思いますが、そうですか? java virtual machine これもjavaを動かすものみたいなのでclassファイルをアセンブラに変換するものだと思いますが、そうですか? JREとJVMは同じ意味の言葉ですか? javaソースのコンパイルの時にJREやJVMは参照されないと思いますが、そうですか?

  • javaコマンド実行時にheapエラー

    はじめて質問させていただきます。 UNIX環境で、javaコマンド実行時、(1)のときのみエラーとなります。 なぜ(2)は大丈夫で、(1)はヒープ領域初期化エラーとなるのでしょう。回避策をご教授ください。 (1)C言語プログラム → shell → javaコマンド実行(/usr/java5/bin/java ○○・・・○ -Xms600m -Xmx600m) (2)teraterm → shell → javaコマンド実行(/usr/java5/bin/java ○○・・・○ -Xms600m -Xmx600m) エラー: JVMJ9VM015W Initialization error for library j9gc23(2): Failed to instantiate heap; 600M requested Could not create the Java virtual machine.

  • Javaが、、、

    こんにちわ。 SQL教科書に添付されていた教材のバッチを実行すると、 Java Virtual Machine Launcher Could not find the main class.Program will exit! と表示され、動きません。さらに対象となる実行ファイルを じかに動かそうと思い、実行させると、 Java Virtual Machine Launcher C:\squat-1.0.0\squat.jar と表示されこれまた動きません。 どなたかお分かりの方よろしくお願いします。

  • Sun Java JRE 1.2.xのインストール

    Secunia Personal Software Inspectorでソフトのセキュリティーを調べたところ、Sun Java JRE 1.2.xを適用しろというメッセージが出ました。 最新のJavaをインストールしても、このメッセージは消えません。 どうしたらインストールできるでしょうか。Sunのホームページを見てみましたが、それらしいものは見あたりません。

  • SunのJavaを無効にできなくて困っています

    WindowsXP Professional SP2/Internet Explorer 6 を使っています。 JavaはSunのものだけがインストールされています。バージョンは1.5.0です。 ブラウザ上のJavaを無効にしたくて色々やってみましたが、ちゃんと無効にできていないみたいで、再起動してからJavaを使ったページを見てもプログラムが起動してしまいます。 一度Javaをアンインストール後、再インストールしてみましたが変わりません。 どういう設定にしたら、ネットサーフィン中にJavaが起動しないようにできるのでしょうか? 今の状態は以下の通りです。よろしくお願いいたします。 ■IEの設定 ・インターネットオプションの「詳細設定」の、「Java (Sun) <applet> に JRE 1.5.0_11 を使用 (再起動が必要)」のチェックは外れています。 ・「セキュリティ」→「レベルのカスタマイズ」の中には、Javaに関する項目はありません。(MicrosoftのJavaはインストールされていないようです) ■Javaコントロールパネルの設定 ・「詳細」の「<APPLET> タグのサポート」では全てのブラウザのチェックが外れています。 ・「インターネット一時ファイル」でファイルの削除はしてみました。

  • コンソールを表示させないと Javaアプレットが表示されない

    次に従ってMicrosoft VMを削除後、Sun Java (1.6.0_05)をインストールし直しました。 http://www.atmarkit.co.jp/fwin2k/win2ktips/568delmsjvm/delmsjvm.html ごく一部サイト(例: http://www.java.com/ja/download/help/testvm.xml )を除いて、 Javaアプレットが表示されず、IEが固まるようになりました。 ただし、 1) Javaコンソールを表示させる設定にすればJavaアプレット表示可。(コンソールが目ざわり) 2) 初めに上記サイト等にアクセスすると、後はどのサイトでもJavaアプレット表示可。 どんな原因が考えられるでしょうか?解決策などがありましたらよろしくお願い致します。 追記。 MS Java VM 削除後、次のレジストリーキーも削除しました。 [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\JavaVM\MSJavaVM] @="Microsoft Virtual Machine" [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\JavaVM\MSJavaVM\InstallInfo] "ReinstallCommand"=hex(2):25,00,・・(以下略) "HideIconsCommand"=hex(2):25,00,・・(以下略) "ShowIconsCommand"=hex(2):25,00,・・(以下略) "IconsVisible"=dword:00000000 "VerifyFile"=hex(2):25,00,・・(以下略) "OEMShowIcons"=dword:00000000

  • JAVAコマンドについて

    JAVAコマンドでJARファイルの解凍ができますか? jarコマンド解凍できるのは、知っています。 出来ないという確証が欲しいです。