• ベストアンサー

JAVAappletって

アプレットがjavaの入門にいいと言われたのですが。 アプレットからスクリプトという流れで本当にいいんですか? 今習っているところの講師に言われたので、とりあえず習っていますが。 アドバイス下さい。

  • ko-se
  • お礼率20% (19/92)
  • Java
  • 回答数4
  • ありがとう数2

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

  • ベストアンサー
noname#25358
noname#25358
回答No.2

 最終目的によると思います(^_^;  Java アプレットは、現状における Java の主要な使用目的ですが、極端に単純化された Java スクリプトに比べるとはるかに複雑です。  Java スクリプトは単純化されすぎていて、ほとんど別の言語と言っていいほどです。  ですので、もし ko-se さんがプログラミングというものをまったく知らず、かつ最終的に Java スクリプトの方をやりたいのだとしたら、Java アプレットから勉強するのは少々無謀という気がします。  九九の掛け算を覚えるための下地として、数値論理哲学を勉強するようなものです。  しかし、Java(アプレット)はC++に通じるものがあるので、そっち方面の開発をやるのであれば勉強しておけば有用でしょう。  もちろん Java アプレットは Java スクリプトに比べて非常に高度なことができるので、複雑な処理を必要とするWebプログラム(たとえばゲーム)を作りたいのであれば、勉強しておくべきでしょう。

その他の回答 (3)

noname#2875
noname#2875
回答No.4

すでに他の方が答えられているように、 JavaとJavaScriptはまったく別物です。 そもそも成り立ちからして違うし…。 互換性もなければ 動作方式も違うし考え方も違います。 Javaは Sun Microsystems社が開発したプログラミング言語です。 JavaScriptは Netscape社が開発したスクリプト言語です。 Javaが話題を巻き起こすのと同時期に開発されたためJavaScriptという名前が付けられた。 一緒なのは 時期 C言語やC++言語の考えが根底にある ということくらい? 学ぶほうにしてみれば JavaScript書きたいときにJavaアプレットやることは メリットないと思いますが。 (既に知ってるか、JavaScriptでおさまらないことやろうとしてるなら別) そもそもJavaはWebアプリとして使うだけが 能じゃないですし…。 結局なにをしたいかによります。 その講師の方は違いやメリットなど 説明しなかったのですか? いったいどんな講師なんでしょ?

  • x-game
  • ベストアンサー率42% (80/189)
回答No.3

こんばんは. JAVAアプレットを知っていればJAVA Scriptはかけると思います.しかし,JAVAアプレットの方はコンパイル等の技術が必要ですよね.例えば,C言語やC++等をやったことがある人ならJAVAアプレットは入りやすいと思います.というのはコンパイル時にエラーが出るのでどこでエラーが出るのかが発見しやすいからです.JAVA Scriptの方は表示してからエラーといったようにエラーの箇所を発見するのが大変です. 徐々に進みたいのならJAVA Scriptから入ってアプレットにつなげた方が楽ではないでしょうか?

  • cocky
  • ベストアンサー率57% (232/402)
回答No.1

名前が名前だけに誤解されてもしかたないところはありますが、JavaとJavaScriptは全くの別物です。 言語仕様も全く互換性はないどころか、ごっちゃにして覚えると百害あって一利なし、ということになりますから、JavaScriptをメインで使いたいんならAppletのプログラミングは無理にやらない方がいいでしょう。 また動作確認も、HTMLを書けば簡単に実環境で実験ができるJavaScriptに対し、Appletの場合コンパイラを通す必要があったり、同じVersionのブラウザでもJava VMのバージョンによって動作が異なることがあったりしますし。 ただ将来Javaでアプリケーションを作りたい、とか考えられているんなら、JavaScriptは無視して下さい。 「全く別の関係ない言語」として覚えるのなら問題はありませんが。 ちなみに、さすがにJavaScriptというネーミングは誤解を招きやすいのと、NetscapeのJavaScriptとMS-IEのJScriptでは微妙に仕様が異なりトラブルの原因となりやすい、という2点から、最近は両方の仕様を統一した「ECMAScript」というのが生まれてます。(詳しくは下記URLを参照)

参考URL:
http://www2.airnet.ne.jp/sardine/langs/ECMAScript.html

関連するQ&A

  • JAVAアプレットが動かない

    JAVAの勉強がてら「JAVAアプレット入門」という本をかって勉強をはじめようとおもったのですが、サンプルCDについているJAVAアプレットのサンプルプログラムが全く動きません。 そのまま使っているので動かないはずないと思うのですがうごきません。 そこで、不意に思ったのですが、ひょっとして現在ではJAVAアプレットは過去の技術でドノブラウザもサポートしていないということはありますか? iOSやアンドロイドでは、つかえない(フラッシュと同じような扱いを受けている)という認識があるもので・・・ アプレットという技術は現在もいきているのでしょうか?おとなしくJAVAスクリプトにきりかえたほうがよいでしょうか?

    • ベストアンサー
    • Java
  • Javaが起動しない

    「JavaアプレットからJavaScriptおよび/またはJavaScriptからJavaアプレットに情報を送信できない状態にあります。 ブラウザとJavaアプレットをスクリプト可能にしてください。」 っていうメッセージが出るんですが、どのように対処すればJavaが起動するようになりますか? お手数ですが、よろしくお願いします。

  • SOS)JavaAppletがhtmlで見れません

    はじめての質問です。 どうかご回答よろしくお願い致します。 また、なにかと至らないところがございますが、どうかよろしくお願い致します。 追加で必要な情報などがございましたら、追記させていただく所存です。 現在私のパソコンで、「JavaAppletを使い、javaをhtmlに埋め込んで見ることができない」という問題が発生しております。  問題 JavaAppletが埋め込まれたhtmlを開くと、メッセージボックスがポップし、下記のように表示されます。 1行目:セキュリティ設定によってブロックされたアプリケーション 2行目:セキュリティ設定により、ローカル・アプリケーションの実行がブロックされています また、javaが一切起動できないようではなく、javaを起動しようとした所、途中でブロックされるようになっております。 (起動中のクルクルしたのは見れる)  現状 ・AppletViewerでプログラム自体はを見ることができる。 ・「xampp」の「tomcat」を使うと"htmlファイル内のApplet"を見ることができる。  コマンドプロンプトにて バージョンチェックした結果 ・java -version "1.6.0_23" ・javac -version "1.6.0_23"  既に実行した調査方法 ・コントロールパネル\javaにてセキュリティ・レベルを最低まで下げる。 ・また、上記の場所にて、ブラウザでJavaコンテンツを有効にチェックが入っていることを確認する。 ・IE、Firefox、opera、chromeにて起動できないことを確認する。 ・IEのインターネットオプション\セキュリティ\ローカルイントラネットにてActiveXが有効であることを確認する。 ・また、上記の場所にてJava アプレットのスクリプト が有効であることを確認する。 どうかよろしくお願いいたします(m´・ω・`)m

    • ベストアンサー
    • Java
  • このページでスクリプトエラ0が発生しました。の通知回避

    「ツール」→インターネットオプション→詳細設定→デバックをしようしないをon、スクリプトエラーごとに通知するをoffにしても通知されます。 セキリュティタブでJavaアプレットのスクリプトというところをすべてonにした状態です。 逆にoffにしますと、javaアプレットが実行されません。onにすると実行されますがエラーが通知されます・・・。 OS再インストールしてもだめでした・・・本当に助けてください・・・

  • JavaスクリプトとJavaアプレットの違いについて

    JavaスクリプトとJavaアプレットの違いがよくわかりません。教えてください。

  • java,javaスクリプトなどの違いが分からないです。

    HTMLが何かは少ーーーしは知っているのですが、 以下の六つの違いが良く分かりません。   ●java    ●javaスクリプト   ●javaアプレット    ●ハイパーHTML    ●ダイナミックHTML   ●CGI 自分で調べてみたのですが、いまいち理解できませんでした。 今のところ、この六つの違いについて少しでも知りたいと思います。 どなたか、パソコンへろへろな僕にも分かるように 簡単でいいですから、教えて頂けないでしょうか?

  • 追記

    一応アクティブスクリプトとjavaアプレットのスクリプトは有効になっていました。 またノートンも使ってないので広告のブロックも関係ないとはおもうんですが。 いまだに見れません。

  • javaでのアプレットでペイントツールの作成について

    javaのアプレットでペイントツールを作成したいのですが、javaアプレット入門のサイトはよく見かけるのですが、ペイントツール作成について詳しく載ってるサイトを見つけることができませんでした。そのようなサイトがあれば教えてください。書籍でもかまいません。

    • ベストアンサー
    • Java
  • このjavaスクリプトをjavaアプレットで表現するには

    http://bunjin.com/java/hanabi_samp.html http://bunjin.com/java/hanabi.html (ソース) この花火のjava scriptを、クリックしたところで表示されるようなjavaアプレットにしたいのですが、どう記述すれば良いのでしょうか? java scriptが読めないのでわかりません…。 どなたか分かる方お願いします。

  • DXFファイルを直接描画できるJavaAppletは無いでしょうか?

    CAD(AutoCADなど)から出力される「 2次元 DXF ファイル 」を直接読み取り、ブラウザー上に表示できる、ジャバ・アプレット(Java Applet)は無いでしょうか? 出来れば、Copy Left の フリーソフトであればいいのですが。ソース公開であれば尚いいのですが。 どんな情報でも結構ですので教えてください。よろしくお願いいたします。 尚、DXFファイルを Macromedia Flash で読み込んでフラッシュファイルに変換したり、DTPで読み込んでGIFなどのファイルに落とすなど、変換(コンバーター)処理は今まで利用できております。ここでは、ダイレクトに読み込みたいことを希望しております。