• ベストアンサー

新しいパソコンには、JAVAが入ってない?

 最近パソコンを購入したのですが(Win XP)、98の時には普通に出来ていたJavaゲームが出来ずに困りました。  結局 『http://java.com/ja/』ここでJavaを自らDLLしてできるようにはなったのですが、98のときにはDLLなどしなくても最初からゲームが出来たと思います。  わたくしも初心者ですが、パソコンに触れたての超初心者の方などは、ゲームの世界に入る前にここで立ち往生してしまいます。    最近のパソコンにはJavaが入っていないのであれば、そのあたり、どういった事情があるのか、向学のためにもご教示いただければ幸いです。

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

  • ベストアンサー
  • sun-ward
  • ベストアンサー率54% (86/159)
回答No.2

最近のパソコン(WindowsXP SP1a以降のOS、現在はSP2)については、 従来MicrosoftがInternet Explorerに組み込んで配布していた 「Microsoft VM」(Java仮想マシン)が同封されていません。 これは、MicrosoftとSun Microsystemsの係争の結果で、 Microsoftは、Microsoft VMを廃止していくことになったからです。 以下に簡単にまとめてあるサイトがありましたので、その中の 「Java VMにまつわるMicrosoftとSunの争い」をご覧ください。 ただし、現在はダウンロードすらできないハズで ご提示されているSun製のJavaを使うように推奨されています。 (Yahooチャット等では例外的にMicrosoft VMをダウンロード提供しています)

参考URL:
http://www.atmarkit.co.jp/fwin2k/hotfix/ms03-011/ms03-011.html
shio_chama
質問者

お礼

 回答ありがとうございます。 URLも大変参考になりました。  Javaをめぐって、マイクロソフトとSunで裁判をしていたとは・・・わたくしがDLLしたのは、意識していませんでしたがSun社のものだったのですね。

その他の回答 (2)

  • denbee
  • ベストアンサー率28% (192/671)
回答No.3

「Javaが入っていない」というのは、正確には「Java実行環境が入っていない」ということです。 JavaはSunが開発したプラットフォーム(この場合はOSやハードのこと)に依存しない言語で、 各環境用のJavaVM(これがJava実行環境にあたる)をのせておけば、同じソースで動作するのが売りです。 ところが、MicrosoftがこのJavaVMを独自規格で作成してWindowsに載せてしまったため、 SunがMSを提訴し、裁判所はMicrosoftに対して、裁判所の命令が出た後以降のWindowsでは 独自のJavaVMを乗せないように命令しました。 そのため、比較的古いWindows(98)では最初からJavaVMが乗っていますが、 最新のWindowsではダウンロードしてインストールする必要があります。

shio_chama
質問者

お礼

 迅速な回答ありがとうございます。 わかりやすい解説で、納得しました!!

  • nonosuke
  • ベストアンサー率25% (41/162)
回答No.1

Javaがプレインストールされているパソコンとしては、ThinkPad(最近の機種)くらいしか思い当たりません。 個人で10台ほどパソコンを購入していますし、仕事上で多数のパソコンを購入しましたが、Javaがプレインストールされていたものは、ThinkPad以外にはありませんでした。 ということで、個人的な見解になりますが、プレインストールされていないことのほうが多と思います。 Windows用のJavaはSunのサイトから自由にダウンロードできますから、プレインストールされていないことが多いのだと思います。

shio_chama
質問者

お礼

 迅速で具体的なお答えありがとうございます。 やはり、プレインストールされていない機種が大半なのですね。 お世話になりました。

関連するQ&A

  • JAVAについて

    javaに関して初心者です。 Java Applet と Java Servlet の違いはなんなのでしょうか? 最近は Java Servlet が流行といっている人がいたのですが、やるとしたらどちらをやれば将来的にいいですか?? 自分が何をやりたいというのはあまりきまっていないのですが、将来性のあり、就職するときにも有利なものをやりたいと思っています。 それとjAVAとjavascriptの違いはわかるのですが、どちらの方が有用性がありますか??

  • JAVAをコントロールパネルで無効なら安心?

    JAVAをパソコンにインストールしています。 ブラウザでサイトを見てJAVAの脆弱性を攻撃されるケースについてご教示ください。 ブラウザ上ののアドオン・プラグインの設定でJAVAを無効にしていても悪意のあるサイトを訪問するとJAVAの脆弱性を突いて攻撃されるようなのですが それでは http://www.java.com/ja/download/help/disable_browser.xml http://www.java.com/ja/img/download/enable_java.jpg のように、 Javaコントロール・パネルでのJavaの無効化 (「ブラウザでJavaコンテンツを有効にする」のチェック・ボックスの選択を解除) をしているとどうなるのでしょう? それでもやはり悪意のあるサイトを訪問するとJAVAの脆弱性を突いて攻撃されてしまうのでしょうか。

  • Javaのインストール中のエラー

    Javaをインストール中に ”C:ユーザ\ユーザ名\AppData\LocalLow\Sun\Java\jre1.7_25\java_sp.dllのファイルが壊れている” というメッセイジが出て、さきへ進めません。解決法をご教示下さい。

  • javaの必要性

    javaについてお聞きします。 最近動画視聴の調子が悪く 調べていると javaの記事が出ていました。 javaは 動画閲覧に必要でしょうか 別のWin7を見てみるとjavaはインストールされていませんでした。 インストールしたほうがいいのでしょうか ※OKWAVEより補足:「NEC 121ware :パソコン本体」についての質問です

  • javaのマニュアルをローカルに落としたい

    java初心者です。 javaのマニュアル http://www.techfirm.co.jp/manual/jdk14ja/api/overview-summary.html を、ネットに繋がずに、ファイルをローカルに落として参照したいのですが、どうすればよろしいでしょうか?

    • ベストアンサー
    • Java
  • javaでゲーム

    java初心者です javaで選択肢を選んで進むゲームを作ろうと思っているのですが… プログラムの作り方がわかりません まず、どうすればjavaを使えるようになるのでしょうか おすすめのサイト等がありましたら教えてください こんな感じのゲームを作りたいと思っています しばらく進むと、分かれ道にたどり着いた A左へ B右へ A、Bのどちらかを選ぶことによってその後の展開が変わる 物を作りたいです

  • Javaを確認したい

    Javaを確認したい お世話になります。 XP-Homeを使っています。 自分のパソコンに入っているJavaを確認したいです。 どうしたら良いか教えて下さい。 http://java.com/ja/download/installed.jsp こちらのページでは確認済みです。 結果:Java バージョン: 1.4.2_xx, 1.5.0, 6.0 ですがアプレットが正常に動作しないので設定を確認するも インターネットオプションの[詳細設定]には「Java (Sun)」の項目が無く コントロールパネルにはJavaアイコンが見あたりません。 これはどういう事なのでしょうか? 宜しくご指導下さい。

  • Javaを新しいものにしたいです

    Javaを新しいものにしたいです 先日同類の質問をさせていただいた者です。 情報を整理しましたので宜しくお願いいたします。 WindowsXP-SP3(Meからバージョンアップ) IE8を使っています。 http://java.com/ja/download/installed.jsp こちらのページでJavaのバージョンは確認しました。 『Java バージョン: 1.4.2_xx, 1.5.0, 6.0 』 以下ページ内の案内・・・ 『ここでは、JVM がお使いのコンピュータで正常に機能しているかどうかをテストする方法を説明します。Java テクノロジで記述されたこのテストアプレットは、お使いのオペレーティングシステム、JVM、および Java Runtime Environment (JRE) に関する情報を表示します。 設定チェックリスト アプレットが正しく表示されない場合は、次に示すその他の設定を確認してください。 1.Web ブラウザで JRE を使用可能にする 2.「Java Plug-in コントロールパネル」で JRE を使用可能にする 3.Web ブラウザのキャッシュを消去する 』 という事でアプレットが正しく表示されませんでしたので設定を確認するのですが [インターネットオプション]に「Java (Sun)」の項目が有りませんし コントロールパネルに「Java」のコーヒーカップアイコンがありません。 「プログラムの追加と削除」にも名前がありません。 「Windows Installer CleanUp」 をインストールして試しましたがやはり名前がありませんでした。 http://www.java.com/ja/download/help/uninstall_java.xml http://support.microsoft.com/kb/290301/ja 今のままで特別不便を感じたことは無いですし これまでJavaについて特別意識したことも無かったのですが、ある記事で 「最近ホームページの改ざん事件が多発しており、Javaが古いとウイルス感染する恐れがある」 と書いてあるのを目にして思いついた次第です。 当方初心者ですがどのようにすれば最良なのか ぜひアドバイスを宜しくお願い致します。

  • MFCにあるものは、JAVAにありますか?

    こんにちは。自分は今、学生でMFCでちょっとしたソフトを開発しているのですが、少し思ったことがあるので質問させていただきます。 単刀直入に言いますと、今MFCでオンラインゲームのBOTを作ろうとしています(決してオンラインゲームのためでなく、あくまでプログラムを組むことが一番の目的です)。それで、MFCではゲームのウィンドウハンドルを取って画像処理という風にプログラムを組めると思いますが、JAVAでもウィンドウハンドルを取るようなプログラムを作れるのでしょうか? JAVAではJavaアプレットのようなアプリケーションでゲームなどを作れるとはちょっとだけ知っていますが、MFCとJAVAの本質的な違いがまだよくわかりません。。。 でも、JAVAの言語をちょっとだけ触れる機会があり、自動ガーベージコレクションなど魅力的だったので、JAVAはどうなのかなぁと思い質問させてもらいました。 初心者なのですが、よろしくお願いします!!

    • ベストアンサー
    • Java
  • javaインストールにつきまして

     質問させていただきます.どうぞよろしくお願いいたします.  環境:Win7 64bit になります。  今ネットから落としてきたjavaのソースコードファイル(.java)を コンパイルしてみたいのですが、CとVB(両方共ちょっとだけです)しか 経験がなく、やり方が分かりません。。 検索しておりまして、 http://java.sun.com/j2se/1.5.0/ja/download.html のどれかをDLする(?)のかなと思うのですが、 試しに「JDK 5.0 Update 22」を DL→インストール→再起動といたしまして、 CMDで「java sample.java」や「javac sample.java」と打ちましても 「’java’は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と表示されてしまいます。  もしお詳しい方がいらっしゃいましたら,お教えいただきたく どうぞよろしくお願いいたします。

    • ベストアンサー
    • Java