ジャヴァ
Java
オブジェクト指向の言語
果たしてこの言語を使うことによって生産性が高くなるのかどうか未だに疑問だが、とにかくはやっているらしい。
●クラスとオブジェクト
クラス:
「さまざまな機能(メソッド)がつまった道具箱」
「道具の『プロトタイプ(設計図、金型)』」
オブジェクト:
個々のクラス(設計図)の実体化(インスタンシエーション)したもの
インスタンスとも呼ばれる
通常、オブジェクトの作成は、new演算子の後ろに対象となるクラスのコンストラクタと呼ばれるもの(メソッドみたいなヤツ)を指定して行う。
●参考文献(入門書など)
「やさしいJava」「やさしいJava活用編」高橋 麻奈著 http://www.amazon.co.jp/exec/obidos/...
活用編のSwingの章はすべて飛ばしてます。
「Java言語プログラミングレッスン」結城浩著
http://www.amazon.co.jp/exec/obidos/...
会社で目を通しました。どちらもとても分かりやすい本でした。
「日本一わかりやすい!超入門XML」
Javaじゃないけど、サーバーサイドのJavaやるにはXMLの知識もほしくって。。コーディングというより、概要の説明です。@ITの記事と違うこと書いてるところがあった気がしたけど。どっちが正しいんだろう。。。
Javaプログラミング学習法
http://www.atmarkit.co.jp/scenter/...
@ITの記事です。なかなか面白いです。著者の写真は変だけど。
Java Solution FAQ
http://www.atmarkit.co.jp/fjava/...
同じく@ITの記事。本も購入しました。Webアプリケーションについてです。
●エディタ
oedit
http://www.hi-ho.ne.jp/a_ogawa/oedit...
をメインに使ってます。シンプルで、文字コードや行間設定などがあるので。
TeraPad
http://www2s.biglobe.ne.jp/...
は、見た目が好きなのでたまに使います。
-お勧めのエディタや開発ツールがあったら教えてください-
●IDE
Sun ONE Studio4 Community Editon
がフリーでJSP/Servletもいけるので試してみてます。使いこなせていませんが。
●お願い
間違ったこと書いてたりしたら、ご教授よろしくお願いします。
- 2002/11/09更新
- 2002/09/15登録
- 3276クリック
このキーワードを共有する
-
メイン
コメント (8)
最新コメント5件
2002/10/09
結城浩 厳密には、コンストラクタはメソッドとは別物として扱われますね。
2002/10/10
notekk 結城さん、ありがとうございました。これ書いたときは、「コンストラクタと呼ばれるメソッド」としたほうが、私としては単純化されて理解しやすかったのだと思います。修正しておきます。
2002/10/23
notekk 英語のJava入門の本でよいものを探しています。何かご存知の方いらっしゃいましたら教えていただけるとありがたいです。よろしくお願いします。
2005/05/30
matukenzi Javaでシステムが分散化されるはずが、結局、クライアントサーバ型に集約されてしまいましたね。本当の意味でオブジェクト指向のプログラムを学ぶなら、SmallTalkもありますよ。研究タイプの言語だから、それで飯は食えませんけど(笑)
matukenzi SmallTalkの発展系であるSqueakもオブジェクト指向言語としてお勧め。でも、教育がコンセプトにあるので、これで飯が食えるかというと多分日本では無理でしょう。そんな器は今の日本にはありません。
- すべてのコメント »
つながりキーワード (20)
SQUEAK
- (matukenzi)
アランケイの提案するダイナブック構想に近づくためのOS。今日アップルのニュートン関係をここで調べてたら発見。そして、興奮!Mac miniが欲しくなってしまった。マジ、やばいっすよ。ひとまず...
Caucho Resin
- (ado)
tomcatの3倍早いと言う、Java Servlet/JSPエンジン。 今、関心空間i-modeゲートウエイを書き換えていて、今回、BXiを使うつもりなんだけど、...
オブジェクト指向
- (鈴木藍)
私を悩ませる言葉の一つ。 ... いや、悩むと言う程ではないんですが。自分の中ではなんとなく定義が固まってきている感じ。今のところ、 「単体のオブジェクトより、オブジェクトの相互関係が重要」...
iText
- (ちゃーりー)
JavaでPDFを作成するためのライブラリ。 iTextAsian.jar で日本語もできる。 誰かチュートリアルを和訳。。。 こまかいレイアウトはどれくらいくめるんだろ? ほんとはGUI...
UNIX
- (notekk)
最初に触ったのは、大学にあったIBMのAIX ディレクトリ構造とかいうわけの分からないものがあって、"&"をつけるとMosaic(スペルあってる?これはそのうちネスケに変わってた)がバック...
Java FAQ
- (結城浩)
Javaに関するよくある質問とその回答集。約400項目の質問と回答が、インストール、言語仕様、エラーの解決、JDBC、国際化などに分類されている。
JavaHouse Mailing List
- (結城浩)
Java関連の技術者の多くが参加している巨大メーリングリスト。管理者は高木浩光さん。ここをウォッチしていると、世の中のJava技術者の興味の一端がうかがえる。 超バルキ...
STARBUCKS COFFEE
- (notekk)
私にとって、居心地のよい空間を提供してくれているお店 ●比較的集中できる場所 -禁煙 だから綺麗で、臭くない。(私はノンスモーカーです。今は) -広めに取ってある...
UML
- (notekk)
Unified Modeling Language 「UMLはオブジェクト指向を使ってモデリングする際に使われる統一的な言語」 まず、UMLを知ったことで一番大きかった...
オブジェクト指向
- (Fumiya)
開発している某システム、ネット対応とゆーことでJAVAで書き直すことになったらしい…(現行はC) と、いうことで現在チーム全員でオブジェクト指向の概念からたたき込み中だが、誰もわかっちゃいね...
UML Press
- (Hippo2000)
技術評論社から出ている雑誌(?) Vol.1の特集は 特集1:はじめるUML 特集2:ぼくにもわかるデザインパターン 特集3:XP徹底入門 Kent Beckのイ...
基本情報技術者試験
- (サヨリ)
とりあえず15年春試験にむけての準備ということで今年の秋試験を受験しますが、わからないことだらけです。まだ学校(専門学校)でも習ってないところが大部分なので仕方ないですが...
WebObjects
- (ogijun)
現在のメシのタネである。 NeXTが開発し、現在はAppleが販売するアプリケーションサーバプラットホーム。 関心空間もそうなんだけど、Webで使うアプリケーションっていう発想がある。そうい...
Java言語プログラミングレッスン
- (結城浩)
Java言語の入門書。プログラミングをするのはこれが初めて、という読者を想定し、Java言語の基礎からオブジェクト指向の基礎までを身につけることを目標にしています。 書...
JBuilder7
- (ためどん)
うっかりしてました。6/24に発売されるJBuilder7(Java開発環境)からは対応プラットフォームにMac OS Xが追加になります。 前回JBuilder6への...
Struts
- (技術係)
Java Servletのための、MVCモデルを簡単に実現できるアプリケーション・フレームワーク。アクションをクラスで定義し、アクション同志の関係性、前後関係をXMLの定...
Tomcat
- (技術係)
サーバーサイドのJava技術であるServletやJSPを走らせるための環境です。Servlet/JSPコンテナと呼ばれます。
WebObjects
- (くろけん)
最近仕事でつかうことになったアプリケーションサーバーパッケージ。 (使うことになった、というより、面白そうなので無理やりそれを業務に導入したのは周知の事実)
eclipse
- (smartstyle)
主にJava言語が対象の開発ツールプラットフォーム。Visual Studioライクに使いやすく強力なプロジェクト管理&デバッグ環境がフリーで手に入る。IBMがSwing...
Java Server Pages
- (MINEKAWA)
ビジネスロジックをJavaで、プレゼンテーションロジックをJSPで、ってことでウェブページを分割して開発できるのが取り得らしいのだが、実際には一人が両方担当していて画面間...





Tomcat
eclipse
Struts


