• 締切済み

JavaScriptとJavaの違い

JavaScriptとかJavaとか全くしらないんですけど、 これから使ってみたいと思います。 タイトルのまんまですが、 JavaScriptとJavaは、どう違うんですか?

みんなの回答

  • kusabo
  • ベストアンサー率25% (18/71)
回答No.2

このサイトの中でもよくある質問ですよね・・。 #1の方のおっしゃっているとおり、ぜーんぜん違います。参考URLにもっと詳しいことが書かれていますので、ご覧ください。

参考URL:
http://www.okweb.ne.jp/kotaeru.php3?q=205363
  • marimo_cx
  • ベストアンサー率25% (873/3452)
回答No.1

全く違います。 JavaScriptの前進はLiveScriptというものでした。 というよりも、名前が変わっただけというほうがしっくりきます。 JAVAは元々sun microsystemsが家電組み込み用に開発をはじめたシステムだったのですが、インターネット時代になり、そちらのほうに応用が利くのではないかという思惑で、インターネット方面に進出してきました。 LiveScriptは元々はNetscape社が、自社製品にスクリプト機能を加えるために開発・実装していたのですが、その折、JAVAが流行り出しました。ソースの記述の仕方がLiveScriptとJAVAが少し似ているし、JAVAはスタートとは離れてインターネット用技術だとイメージがついてきていたので、LiveScriptの記述法を本格的にJAVAライクにしてしまって、名前もそれっぽくしてしまったほうが都合がいいやという動機から、LiveScriptはJavaScriptと改名(?)されたらしいです。 ということで、なんとなく似せていたいという開発元の思惑があるのですが、実は全然血の繋がりの無いまったく違う別のものなのです。JavaScriptはWebブラウザの中でしか使いようの無いものですが、JAVAはTRONと競合する可能性のある技術です。

関連するQ&A

  • JavaScriptからJAVAクラスを呼び出す

    JavaScriptからJavaクラスのメソッドやコンストラクタを呼び出す事ってできるのでしょうか? 今、行おうとしているのが、テキストにて入力した後に日付編集(4200812 → H20. 8. 12に変換)処理を行うというものです。 初期表示時は、Javaクラスで変換して表示させるので、大丈夫なのですが、どうしても入力したタイミングで変換させるには、JavaScriptを使用しなければなりません。 そこで、JavaScriptに元号情報やJavaで記述した制御などを記載すればできると思いますが、面倒臭いので、JavaScriptからJavaクラスのメソッドが実行できればなと思います。 そのような事はできるのでしょうか?? JDKは1.6です。

  • Javaってソフトがいりますか?

    言語を新しく勉強するのはJavaがいいってどこかに書いてたような気がしたんで聞きたいんですが(ここのHPで)、Javaをやろうとおもったらあらたにソフトがいるんですか? なんかJavaはどこでも出来るのが売りとか聞いたような気がしますが! それとJavaとJavascriptは全然違うのですか? HPによくでてくるScript Language="Javascript"っていうのはJavaのことですか?

  • JavaとJavaScriptの表記

    JavaとJavaScriptは違うモノですが、それぞれの呼称と言いますか表記の仕方といいますか、略して呼ぶのに違いをつけたモノはあるのでしょうか? 例えば、Javaは大文字で「JAVA」、JavaScriptは小文字で「java」と書くとか。 「JavaScriptは・・・」と話すときは間違えようがないですが、「Javaは・・・」と話すときは、どちらを差して言ってるのか分かりにくいような気がします。 文章を書くときもJavaScriptだと長くて面倒臭いので、JavaはJV、JavaScriptはJSとかあればいいのですが、そういったものは今のところないのでしょうか?

  • JavaScriptについて

    JavaScriptで指定した部分の色を変える方法ってどうすれば・・・ http://www.sky.sannet.ne.jp/masapine/java_top.html ↑で背景の色を変えるやり方は、のってあるんですけど部分的にするにはどうすればいいのか分かりません。 サイトなどあれば尚うれしいのですが。

  • Javascript @public

    /** * ××の一覧を取得する * @public */ function()~ JavaScriptにおいて「@public」をコメント欄に書くという事はJava言語の「public static」みたいに何処からでもアクセスできるみたいな意味合いになるのでしょうか? 素朴な疑問です。

  • Java変数にJavascript変数を代入したい

    いつもお世話になっております。 ブラウザを閉じるときだけ走らせたいJAVAの処理があります。 そのため、JavascriptとJAVAの変数を混合させて、処理の起動条件を制御しようと思いついたのですが、 JAVAの変数にJavascriptの変数を入れることができません。 以下のソースの★の部分が分かりません。 function window.onbeforeunload() { if(((event.clientX > document.body.clientWidth) && (event.clientY<0)) || event.altKey){ var flag = 0; <%! int flag %> = flag; ★ <% if(flag == 0){ Cache cache=Cache.getInstance(); cache.clear(); } %> alert("閉じます"); } } 何か良い方法が有りましたら、御教授宜しくお願いいたします。

  • ブラウザーの左下に、「java scriptエラー」とでてしまいます。

    自分のHPにjavascriptをつかっているのですが、ブラウザ(IE5.5)でみると、画面左下に、「java scriptエラー」とでてしまいます。でも、そのjavascriptは実際にちゃんと機能してくれます。「java scriptエラー」と出ないようにしたいのですが、どうすればよいのでしょうか?HPで使っているjavascriptは、以下の通りなんですが、何か間違っていますでしょうか? <html> <head> <title>test<title> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <SCRIPT language="javascript"> function newwin1() { sub = window.open("test.html","window1","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=610,height=480"); x = (screen.width - 610) / 2; y = (screen.height - 480) / 2; sub.moveTo(x,y); } </SCRIPT> <!--ここから外部javascriptの指定--> <script src="newwin1.js"></script> <!--ここまで外部javascriptの指定--> </head>

  • JavaScriptとJavaの通信について

    HTMLで、 <applet code = "XXX.class" width="100" height="100" name="app1"> </applet> JavaScriptで document.app1.showString("表示"); アプレットコード内に showString(String text)というメソッドを用意して、JavaScript側からアプレットにテキストを送っています。 このアプレットはチャットプログラムのクライアントとして動作していて、ブラウザの閉じるボタンでログアウトメソッドを呼ぶように作られています。 しかし、JavaScriptで用意したテキストボックスにテキストを打ち込んで送信するときに リターンキーを使うと、アプレットはブラウザの閉じるボタンを押したと判定して、ログアウトしてしまいます。 アクションリスナーを設定すれば、テキストの内容をリターンキーで送信できるようですが、 JavaScriptで用意したテキストボックスに、アクションリスナーを設定する方法がわかりません。 よろしくお願いします。 送信ボタンでテキストを送信することはできるのですが、 多くのチャットプログラムはリターンキーで送信できますので、リターンキーを使える方法を教えて下さい。

    • ベストアンサー
    • Java
  • Mac で Java が動かなくなりました

    タイトルのとおりです. OS X は Mountain Lion です. Firefox で Java アプレットが含まれるページを表示すると必ず落ちるようになりましたし, Safari でそのページを見ると Java が入ってないと言われます. java -version をやると永遠にプロセスが終わりません. こちらのページのやり方でアンインストール後,再インストールしましたが結果は同じです. http://lfg-net.com/os-x/mac-app/how-to-uninstall-oracle-java-7/ どうすれば私の Mac で再び Java が使えるようになるでしょうか.

  • ブラウザでjavascriptを使用したもので・・・

    こんにちは、 ブラウザでjavascript を使用したものを mac のG4以下(遅いPC)でそれを閲覧していると javascript のあるページとないページとで 読み込み速度が違う気がするのです。 javaありだと、読み込みの最中にブラウザ側で設定した背景色が 表示され、そのページ本来の背景色が次にでてきて、 どうも、醜いのです。 これは、javaありなしというので関係あるのでしょうか? javaなしのページでは、すぐにそのページの背景色がでて そのようなことがないのです。

    • 締切済み
    • Mac

専門家に質問してみよう