• ベストアンサー

WinXP

今からJAVAを勉強しようと思ってたんですが、WinXPでJAVAをサポートしなくなりました。これだと、これからJAVAって使われなくなってしまうんでしょうか?.NET技術のためにMicrosoftが、C#というJAVAに近い言語を開発してるという話ですし、みなさんはどう思いますか?

noname#100914
noname#100914
  • Java
  • 回答数2
  • ありがとう数3

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

  • ベストアンサー
  • arata
  • ベストアンサー率49% (139/279)
回答No.1

>WinXPでJAVAをサポートしなくなりました。 IE6に、JVMが搭載されなくなる件のことです よね。 ・使いたい人は、JVMをダウンロードすれば使える。 (5Mほどあるようですが) ・MSは、SUNからJVM新しいバージョンの作成 を禁じられているため、MSのJVMの対応している バージョンは、JDKの1.1.4のレベルで止まっている。 このため、Java2レベルのAppletを使用したい場合 現在でもSUNなどからJVMをダウンロードする必要 がある。 ・Appletは普及していない。 ・現在のJavaの主流は、ServletやEJBなどのサーバー 技術になっている。 というわけで、Javaが動かなくなるような話でなく、 Appletがデフォルトでは動かなくなるだけの話です から、たいした問題はないかと思っていますが、Applet がますます使われなくなるのは確かでしょうね。

参考URL:
http://www.zdnet.co.jp/news/0108/17/e_java_m.html

その他の回答 (1)

回答No.2

Javaプログラマの学生です。 プレインストールモデルの場合、まず間違いなくJREがプレインストールされる だろうと踏んでいます。 実際、バイトで良く新規パソコンをさわるのですが、一部の会社のモデルでは 既にJREはプレインストール済みです。 たしかにアプレットと言う面においては非常に使用できなくなる(面倒になる) 可能性が高いですが、現状のJavaの技術はクライアントサイドからサーバサイド に移行しているような気がするので、そんなに気にしなくていいかも。 あと、なにより、JDK1.2以降のAPIを気にせず使えるのは逆にメリットですよ。 MS VM for Javaのおかげで互換性に苦労させられたことが何度も・・・。 たしかにC#はやたらと評判がよく、標準化も推し進めているようなので、 C#がスタンダードになる可能性があるような気がしてきますが。 あと、私のいまやっている研究が困るんですよねぇ・・・ JREみんな積んでないと(^^;

関連するQ&A

  • CかJavaか

     これからプログラミング言語を勉強しようと思って何言語をしようか迷っております。それはC言語かJavaかです。  何が目的かといいますと、ゲームの作成やちょっとしたアプリケーションの開発です。(Web用ではありません。) Javaでも開発できるそうなのですが、大体はC言語(系)で開発しているのですよね? あともうひとつ、携帯電話用のアプリってJavaでしか開発できないんですか?Cでは不可能ですか? ちなみに、私が今までやってきたのはJavaScriptとPHPぐらいです。よろしくお願いします。

  • Sleipnirのスクリプト開発

    Sleipnirのスクリプト(SeaHorseやUserAction Extension用のもの)を開発しようと思っているのですが、何から勉強すればいいのかわかりません。 技術関連でかじっているのは、HTML、CSSをある程度と、HSPでメッセージを表示できるくらいです。JavaやC言語には全く触れていません。 Sleipnirのスクリプト開発にはJavaスクリプトやSleipnirスクリプト(?)を扱えるのが必須と聞きました。 まずは何を勉強すれば良いのか、開発にはどんなソフトやツールを使えば良いのかを教えて下さい。

  • Cで作られたDDLをJAVAで

    初歩的な質問で申し訳ないです。 現在配属しているプロジェクトでは、サブシステムが2つに分かれており、C言語で開発されたシステムとJAVAで開発されたシステムに分かれております。(業務が違いシステム的にも関連はありません) しかし、共通で使えそうな計算ロジックをコーディングしたDDLがC言語のシステムの方にあり、JAVA側でそれを使いまわしできないか?と言うことを言われました。 ネットで調べた所、JNIという技術を用いて可能かも?とは思ったものの、ネットの内容を見ると、JNIの説明の所に載っているC言語のソースにはJNI用に組まれたような(JAVAで用いる事を想定されて作られているかのような)ロジックがあるため、 結局既存のDDLは使えなく、JAVA用に作成しなおさないといけないのかな? とも思いました。 そこで質問ですが、もともとC言語のシステム内で使うことを想定されたDDLをJAVA側のシステムで使う場合、JAVA用に再作成せずに使うことは可能なのでしょうか? 初歩的な質問で申し訳ありませんが、知っていたら教えて頂きます様、宜しくお願い致します。

  • オブジェクト指向のプログラミング言語の勉強法について

    オブジェクト指向のプログラミング言語の勉強法について お尋ねします。 iPhoneアプリを作ってみたいと思い、最近プログラミングの勉強を始め、C言語の入門書を一通り熟読しました。そして、次にオブジェクト指向の言語を勉強しようと思っているのですが、iPhoneアプリの開発に用いる言語は「Objective-C」で、他にも開発に使用できる言語として、「C++」や「Java」などいくつかあると聞き、どれから勉強すればいいのか迷っています。 Objective-CとC++やJavaでは、技術的(表現力?)に大きな差はあるのでしょうか?それとも、Objective-Cだけでも十分なのでしょうか? そのほか、まだC言語を勉強したばかりでわからないことが多いのですが、ゲームアプリの開発にどのような知識が必要なのか、また効率のよい学習順序、お勧めの書籍など助言を頂ければ幸いです(__) ちなみに、 ・プログラミングの経験は全くありません。 ・はじめはシューティングなど動的なゲームアプリを作ろうと思っています。 ・妥協せず、基礎からきちんと勉強したいと思っています。

  • 開発言語・サーバの技術動向について

    現在WEBでの開発を勉強しようと考えております。今後数年(5~6年先位)で主流になると思われる以下の技術についてです。  ・サーバ(OS、アプリケーションサーバetc...)ソフトウェア    例)MS系Windows、SUN、IBM WebSpherer、オープンソース系  ・開発言語    例)Java、C++ 自分がどの技術を学習するか、といった事を考えたとき、あまりにも種類が多岐に渡っており、年齢を考えると全てを勉強する程の余裕がありません。色々調査しましたが、開発言語の主流もJavaなのかC++なのかよくわかりませんでした。 最近はリッチインターネットアプリケーションなど、クラサバ以外の技術もよく話しには出てきますが、どのあたりが主流となり、勉強した方が良いでしょうか。漠然として申し訳ありませんが、どなたかご意見頂けると幸いです。 よろしくお願い致します。

  • C、Objective-Cについて

    現在iPhoneアプリ作成のため、C言語を勉強しています。 以前にJavaを勉強したことがあるため、C言語の勉強を始めてみて、まだまだ序盤ではありますが「Javaと同じ部分が結構あるなぁ」と感じています。 iPhoneアプリを作成しようと思い、勉強を始める際、C言語から勉強した方がよいとネットで多く見られたので、C言語から勉強をしているのですが、Javaと共通部分が多いと感じる今、このままC言語をしっかりと勉強した上でObjective-Cに移行した方がよいか、すぐに移行して勉強をした方がよいか悩んでいます。 アプリ開発をされている方々の経験則からアドバイスを頂けるとうれしいです。 よろしくお願いいたします。

  • 技術的な質問ではありません、ASP.NETについて

    技術的な質問ではありませんが、皆様のご意見ご教示いただきたく思います。 ASP.NETに一度も触れたことのない者ですが、 転職したいところではASP.NETでのWEBプリケーション開発を行っています。 今までの私の経験は、サーバはLinux、DBはPostgreSQL(と少しだけMySQL)、 言語はPHPでした。 その他の言語としては、Perlを少々、Javaは業務では一度も使用したことがなく、 もう6年近く前になりますが資格だけ持っています。(それ以降はまったく触っていません) また、シェルスクリプトも少しだけ書けます。 プログラミング経験は、3~4年程度です。ネットワーク・サーバ構築の経験はありません。 この程度なのですが、新しい環境で、ASP.NETでの開発に携わるのはやはり敷居が高いでしょうか。 Windowsサーバでの開発は6年ほど前に一度だけ、1ヶ月だけIIS+PHP+MySQLで やった以来でほとんど覚えていません。 今まで経験したことのある言語の感覚では、私の感触では ・Java=はじめて勉強した言語、かなり難しい…。6ヶ月勉強してやっと基本が分かった気がする・・ ・Perl=Javaの後にやったので結構簡単 ・PHP=年数が長いせいもありますが、かなりお手軽言語 ・シェル=文法が慣れないけれど、まあ頑張ればできるくらい という感覚です。 ASP.NETはどれくらいの難しい部類に入りますか? 皆様の感覚で結構です、是非ご意見いただけますと幸いでございます。

  • お勧めのコンピュータ言語の資格

    スキルアップのために今年中に何か新しい情報系の技術・資格を取りたいと思います。 ここ6年ほど組み込み系のシステム開発を中心に主にC言語での開発を行ってきました。 C言語以外のコンピュータ言語の勉強をして何か資格を取りたいと思います。 JavaとPerlは新人研修のときに少しかじったくらい勉強しましたがここ6年ほどはまったく使ってもいません。 Rubyという言語を最近知ったのですがこれは将来性はありそうですか? お勧めの言語と資格はがあればぜひ教えてください。

  • C、C++、C#の関係について

    現在C#で簡単な開発しています。 今度就く業務ではC++が必要だから、勉強しておくようにと言われました。 C#を使っていながら、恥ずかしい質問なのですが・・・  ・よく聞く「VC++」と「C++.Net」は、違うのでしょうか?   正式名称が「Microsoft Visual C++ .Net」なので、同じような気がするのですが。   私の使用PCには「Microsoft Visual Studio .Net 2003」が入っています。  ・C言語とC++との違いは何なのでしょうか?   両者の関係が分かりません。   C++を勉強する場合、C言語というのは飛ばしてよいのでしょうか?   C#を習得するときは、C言語を勉強しませんでした。   C++で開発とか、C#で開発とか言いますが、「C言語で開発」とは言わないですよね? C#とC++がどれほど違うのかが不安です。 質問がたくさんになってしまいましたが、よろしくお願いいたします。

  • eclipseでC言語が使いたい

    今、Javaの開発環境として pleiades-e3.6-java-jre_20100623 を使っているのですが、 どうすればC言語も開発できるようになりますか? 自分で調べてみたのですが、 新しく別のeclipseをインストールする方法しかわかりませんでした。 せっかく今まで使っていたので、出来ればインストールし直しは避けたいのですが… もし、今のエクリプスを拡張するだけという形でC言語も使えるようになる方法がわかる方がいれば、 教えてください。 よろしくお願いします。

専門家に質問してみよう