昨日のデジハリは久方に日中のWebデザの授業がお休みのため、久しぶりの
土曜寝坊を堪能しました(土曜勤務の方はごめんなさい;^^)。
夕方からPHPの最後の授業があったので少し早めに渋谷に行って学校の前の
BOOK1stにて参考書漁りなどをして買ったのが下記の一冊。
JavaによるWebプログラミング 基礎からわかる完全入門(技術評論社)
JAVA - オブジェクト指向言語の代表的なものですがなかなか習得することを
許してくれない手強い相手です。PHPと違いWebだけでなく幅広い用途に使われ
ていること、スクリプト言語ではなくコンパイラ言語であること、そして何より
「オブジェクト指向」であること、これが習得の最大の壁となっています。
幅広い用途に使われているJAVAですがWebアプリケーション開発環境も充実
しており、サーバソフトのTomcat、フレームワークのStruts、IDEのEclipseなど
の高機能なソフトをフリーで入手することができます。さらに当初はUnix中心だった
これらのソフトがWindowsで使えるようになっており導入しやすくなっています。
プログラミング自体はまるで身についてない私ですが先の記事でも紹介した
WebDAVをTomcatで使いたいなどの理由から開発環境の整備に挑戦している
わけですがこれがなかなかうまくいかない。
開発環境を整備するだけでこんなに苦労するんだもの、さぞかしプログラミングを
習得するのも大変に違いない。デジハリでもJAVAの授業があるのですがなぜか
御茶ノ水本校だけ。Webアプリだけに限るならばPHPだけやっていればよいので
しょうか。大枚はたいてJAVAを習得するメリットはいかに?
うーん悩みどころである...
masya
はえ~、毎回毎回勉強になりますです。はい。
さすが、勉強熱心ですなぁ。
JAVAはその開発環境の構築という敷居の高さから取っ付きにくいとされていますな。JSPの方はスクリプト言語と変わらないくらい簡単だという噂を聞いた事がありますよ。
ワタシはなんとしてもJAVAには手を付けないようにしようと心に決めたのですが、興味津々だという事は言うまでもありません。
JAVAのメリットは何でしょうか。全くわからないですが、PHPでできる事はJAVAでできるけど、JAVAでできる事はPHPではできない事がありそうな感じですね。
とおもったら、PHPとJAVAの連携なんて事ができるみたいです。
http://itbtech.itboost.co.jp/man/php_man/ref.java.html
もはやさっぱり意味が分かりません(泣)。
とりあえず、オブジェクト指向から勉強する事にします。
tadaoh
ましゃさんをもってしてもJAVAは手ごわいのですか...
ところでJSPとサーブレットは何が違うんでしょうかね...
masya
ええ、手強いです。
というか、もってしてもってうーん。何か誤解のかほり。
JAVAに関してはさっぱりわかりませんが、Perlもできませんです。
なんちゃってプログラマーですから、あ、ちがーう。
ワタシはデザイナーです(泣)。
サーブレットってなんですかねぇ?
調べてみました。
http://e-words.jp/w/JavaE382B5E383BCE38396E383ACE38383E38388.html
JSPは↓
http://e-words.jp/w/JSP.html
サーブレットはパーツとして作ったプログラム。
JSPはJAVA言語を使用してWebサーバーで生成されたWebページってところみたいですね。
はー、勉強になります。