• ベストアンサー

Javaが普及した理由を教えてください。

Javaが普及した理由を教えてください。

  • Java
  • 回答数5
  • ありがとう数1

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

  • ベストアンサー
  • yadoya
  • ベストアンサー率100% (1/1)
回答No.5

1番の理由は、プラットホームに依存しない事です。 WindowsでもUNIXでも、Macでも一度作成したら基本的には、どのOSでも 動作することです。ただし、JavaVM(実行環境)が必要ですが・・・。 iアプリもJavaですよ。 2番目は、Javaはネットワークに対する命令が標準で用意されているので、 現在の様なインターネットが普及した環境にて、ネットワークを意識した プログラムを作成する事が容易であること。同時にセキュリティーに 対する配慮も最初から成されている。 3番目に、プログラムを機能単位に作成し、プログラムを再利用することにより、プログラムの開発が大幅に短縮できることです。(過去に似たような処理の プログラムがあれば、部品として利用することができる) 4番目、サーバー側のプログラムとして、もっとも利用しやすく(上記3つ) 軽いために、CGIの代わりとして注目されています。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

私見ですが、 1.Classの考えを徹底したこと。 2.C言語の素地を使っている風に見えるので奇異な感じはない。 3.プログラムを組んだ側のコンパイル的なものは、統一された中間言語で止めていること。 4.中間言語->マシン語の変換と実行は動かす側で用意すること。 5.したがって、アプリプログラムを組んでいる側は、どんなマシン で実行されるか、一応意識しなくて良いこと。 今まではプログラムを組んだ側でマシン語までコンパイルしていた ので、機種の違うマシンに送っても動かない訳です。

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.3

「スキマ技術」という言葉をご存知でしょうか。 既存の技術のスキマをぬって、既存の技術の組合せではできない事をやってのける。 「JAVA」は「スキマ技術」というとらえかたが出来ます。 (1)コンパイラとインタプリタの併用。 (2)オブジェクト指向の採用。 (3)C言語をベースにし、しかも難解なポインタを削除した仕様選択。 (4)ネットワーク技術を意識した仕様設定(アプレット、中間言語転送) WINDOWSもある意味で「スキマ技術」ですが、「JAVA」もまさしく「スキマ技術」です。 JAVAを称して、「中途半端」だという人もいます。でも、「スキマ技術」で世の中を旋風に巻き込む、・・・、醍醐味でしょう。

no9-batistuta
質問者

補足

プログラミングとかはやったことがあるんですが、用語などに関する知識があまりないものでよく分からないです。就職試験で聞かれたのですが、そのときは答えられませんでした。だから、きちんと理解くらいはしたいと思いまして・・・。

  • netaro
  • ベストアンサー率41% (46/110)
回答No.2

学校の課題か何かですか? JAVA普及の理由… mrt136さんの意見に追加して、 ブラウザ上で動作させる事が出来るアプレットという形態を取る事が出来る。 携帯電話用にも利用されている。 普及率の高いC言語がベースのため、C→JAVAの移行が容易。 オブジェクト指向言語であるので開発がしやすい。(いろんな意味で) というよりも開発のしやすさを念頭に作られている。 ネットワーク関連の機能が充実しているため、 ネットワークが急速に発展している今の時代のニーズにピッタリフィット。 初期はマルチプラットフォーム+アプレットで普及し、 現在はネットワークで普及、といったところでしょうか。

no9-batistuta
質問者

補足

プログラミングとかはやったことがあるんですが、用語などに関する知識があまりないものでよく分からないです。就職試験で聞かれたのですが、そのときは答えられませんでした。だから、きちんと理解くらいはしたいと思いまして・・・。

  • mrt136
  • ベストアンサー率35% (33/92)
回答No.1

プラットホームに依存しなくて、オープンソースで、無償だからかな?

関連するQ&A

  • スマホ普及の理由

    とある調査によると、スマートフォンは2011年~2012年までの間に、 所持している人数は約15%ほど増えているそうです。 それまでは年間数%程度の伸びでした。 去年1年間でスマートフォンが普及した大きな理由は何が考えられるでしょうか? また、逆に考えて、それ以前まではこれほど大きく普及しなかった理由は何が考えられるでしょうか?

  • JAVAを使う理由を教えてください。

    ASPにするべきかJAVAにするべきか迷っています。 JAVAを使う理由、メリット、デメリットなど 教えてください。

  • スマホ普及の理由

    とある調査によると、スマートフォンは2011年~2012年までの間に、 所持している人数は約15%ほど増えているそうです。 それまでは年間数%程度の伸びでした。 去年1年間でスマートフォンが普及した大きな理由は何が考えられるでしょうか? また、逆に考えて、それ以前まではこれほど大きく普及しなかった理由は何が考えられるでしょうか?

  • kindleが普及しない理由について

    本は出来るだけkindleで買うようにしていますが、 kindleがなかなか普及しない理由は、 紙の本なら他人に見せびらかすことができるけれども、kindleだと見せびらかすことが出来ないからでしょうか?

  • ETCが普及した理由

    ETCが普及した理由 ETCを利用するためには、ETCカードと車載器が必要ですよね。ETCカードはクレジットカードを持っていれば無料で発行できますが、車載器はお金を出して買わなければいけません。 車載器を購入するのにお金がかかるのに、なぜこれほどまでにETCが普及したのでしょうか?

  • 英語が普及する理由

    タイトル通りですが、英語が国際語として普及している理由は何なのでしょうか?母国語とする人口を考えると中国語やスペイン語の方が多い気がするのですが。活用や女性男性名詞の区別がなく(少なくとも話すだけなら)他の言葉より簡単だからなのでしょうか?あるいは政治的な理由からなのでしょうか?例えばもし国際的に日本が圧倒的な力を持っていたとしたら日本語が国際語として普及した可能性もあるでしょうか。

  • プッシュトークが普及しなかった理由とは

    プッシュトークが普及しなかった理由とは何でしょうか?

  • HV車がタクシー等で普及しない理由は?

    HV車がタクシー等で普及しない理由は? HV車のメリットは燃費がよいことでありデメリットは価格が高いことです。 従って長距離走行する車両(タクシー、トラック)ほど有利なはずなのに、現実は自家用車の一部しか普及していません。この理由は何でしょうか?

  • FF車が普及した理由

    似たような質問がいくつかあったのですが いまいちピンとくるものが無かったので質問させていただきます。 今、日本の自動車市場はFF車が大半を占めていますが、今から20年ぐらい前まではFR車しかなかったそうです。 その後FF車が登場し除々にFR車を駆逐して市場を制覇した、もちろんFR車が全滅したわけではありませんが、FF車が後発組の自動車で市場に投入された後、急速に増えていったことを知りました。 つまりFF車はここ最近の自動車なんですね。 そこで質問ですが、FF車がここまで伸びた理由は何なのでしょうか。 FF車とFR車を比較した場合のFF車のメリットを教えてください。 このような現象が起こるには、何か絶対的な強みがあるように思います。 ちなみに私は雪国出身なので、FFのほうが冬に強いから普及したとも考えたのですが、これが理由だと南のほうには普及しませんよね... しかも四駆があるから北にも普及しないかも...

  • javaのオープンソースは

    javaを勉強しようとおもいます。 一番普及しているものを勉強するのがいいとおもいますが、 javaのオープンソースは、どれが一番普及しているのでしょうか? エクリプス、トムキャットなど

    • ベストアンサー
    • Java

専門家に質問してみよう