質問: javaってソフトがいりますか? 言語を新しく勉強するのはjavaがいいってどこかに書いてたような気がしたんで聞きたいんですが(ここのhpで)、javaをやろうとおもったらあらたにソフトがいるんですか? なんかjavaはどこでも出来るのが売りとか聞いたような気がしますが! それとjavaとjavascriptは全然違うのですか? hpによくでてくるscript language="javascript"っていうのはjavaのことですか?
回答: javascriptとjavaは混同されがちですが、まったく別物です。 javaはソースコードを奇術師、あらかじめコンパイルして、 中間コードを生成しておかなければなりませんし、そもそも html中に記述するのではなく、別に作成したアプレットを ページに貼り込み要領で使います。 javaがsun microsystems社で開発されたのに対し、javascriptの 前身はもともとlivescriptと呼ばれるnetscape communications社で 開発されたスクリプト言語です。それをsun microsystems社が このスクリプト言語の支持を表明し、名前も新たにjavascriptとして netscape navigator2.0に搭載されデビューしました。 (↑まぁ、この名前変更が混乱の原因でしょう) それでは、いかにjavaとjavascriptの違いを表にして書いておきます。 読みにくいかもしれませんが、我慢してくださいな。 >>ここからが表です。 言語 javascript java 言語の種類 インタプリタ言語 コンパイラ言語 html中に記述 javaコンパイラで 中間コードを生成しておく オブジェクトベース オブジェクト指向 ブラウザの制御 かなりできる ほとんどできない 初めてスクリプトを記述 するまでに覚えること 少ない 多くはない 実行速度 遅い 速くはない 汎用性 ない ある >>ここまでが表です。 これで分かるでしょうか? それから、必要になるものは、 javascript:特に必要なし (対応するブラウザがあれば、後はテキストベース) java:基本は、英語のjdk。sun(http://www.sun.co.jp/java/)のサイトで ダウンロードできるはずです。現在jdk1.2がリリースされました。 これ(jdk)は、guiは全くないので、guiをほしい場合は、 visual cafe(http://www.symantec.com/region/jp/index.html)とか、 jbuilder(http://www.borland.com/) とまぁ、これくらいでしょうか。他にもありますので、ご自分で お店に行って調べてください。本の数とか、そういったものでの 判断でも良いかと思いますよ。 長くなってしまい、すみませんでした。 ではでは☆