忍者ブログ
淡々とお仕事のお勉強をするよ
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

この調子でさくさく行こう。

CodeZine:Java入門 (3) - クラスとインスタンス(オブジェクト指向, チュートリアル) (後半は会員登録しないと見られない模様

  • 1つのソースコードに public なクラスは 1つ。
  • フィールドの値はそのクラスのインスタンスがある間保たれる。
PR

昨日に引き続き標準入出力を読んで、例外について調べてみた。

Javaの道:例外(1.はじめての例外)

チェック例外めんどくさい… C じゃエラーメッセージなんて、元のソースコードに書いてあるときかデバッグしたいときしか書かなかったのに… (駄目なプログラマの例

  • import java.io.*; と宣言しておけば省略できる。
  • RuntimeException 以外の Exception は例外処理を記述しておかないとコンパイルを通らない。
  • throws で例外ハンドラを明示、catch で呼び出したメソッドの例外を受ける。

まずは Hello World から自力で書いてみようと思ったので、とりあえず標準出力について調べてみる。

なるほど。
つまりこう書けばいいのかな ?

class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

答え合わせ。

Java/Hello world - Wikibooks

public class Hajimete {
    public static void main(String[] args){
        System.out.println("Hello, world.");
    }
}

大体合ってるみたい。

  • class の前のアクセス修飾子 (回答のコードで言えば public) は、今回はあってもなくてもよかった。
  • ソースのファイル名と全体のクラスの名称は併せなければいけないらしい。
  • static とはメソッド。必ずクラスの中に記述せねばならない。

2日の記事でちょっとクリップしたので調べてみた。

Apache Maven - Wikipedia

Maven (メイヴァン、メイヴィン) は、Apache Antに代わるJava用プロジェクト管理ツールであり、Apacheライセンスにて配布されているオープンソースソフトウェアである。

構成管理 実践入門 第4章 Maven2によるビルド入門 はじめに 第5章 Maven2ベストプラクティスリリースの自動化 はじめに
WEB+DB PRESS Vol.39 掲載の記事らしい。
Maven - Download Maven 2.0.8
ダウンロードはここから。
解剖! Maven2 - N2 ToolBox
コンポーネント指向らしい。

18日の続きをぼちぼちと。その4 まで読んだ。


  • ユーザインタフェイス層にはユーザインタフェイスに関わる処理だけを入れる

  • Java BluePrints を読もう

JNDI (Java Naming and Directory Interface)


IBM WSDD | 今さら人に訊けないJNDI - Japan
まだなんとなく使っていないけど読む。

JavaでHello World JNDI編
ネーミングとディレクトリ機能のための API。

Java Naming and Directory Interface - Wikipedia
discover & lookup。Jini は使ってない。名前は階層構造で管理。

Tomcat5 サーブレット/JSP コンテナ - JNDI リソース HOW-TO
見ての通り、Tomcat 5.0 での実装。

Java Naming and Directory Interface
Java 6 のドキュメント。

次辺りからそろそろ、Java でのオブジェクト指向の何かを細かく学んでいこう。

ITmedia エンタープライズ:特集:第1回 EJBの仕組みを知ろう (1/6)
スケーラビリティ。
相変わらず OO の知識に乏しいので、インスタンスまで読んだ。

EJBとは 【Enterprise JavaBeans】 - 意味・解説 : IT用語辞典
シンプルな説明。次は JavaBeans とか分散ネットワークとかを検索することになりそう。

@IT:JBossでかんたんEJB(1)
Seesar2、Spring に JBoss か。

[Think IT] 第1回:EJBのすべてを知る (1/3)
比較的新しい記事。

今まで調べたことがようやく繋がりだした感触。この調子でいけるといいな。

忍者ブログ [PR]


Designed by A.com
カレンダー
12 2025/01 02
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
フリーエリア
最新TB
バーコード
ブログ内検索
アクセス解析
プロフィール
HN:
tnmt
性別:
非公開
(image created by E-Mail Icon Generator)