メイン

Java アーカイブ

2008年10月16日

JJUGクロスコミュニティカンファレンス

?u?b?N?}?[?N???B???

本日JJUGのクロスコミュニティカンファレンスに行ってきました。取り合えず聞いてきた感想等。全体的に、自分のやる気を高める、モチベーションを上げる、という目的のためには有用なカンファレンスだったと思います。ただ、何か新しいこと、何かすごいこと、を聞いて帰ろうという目的のためには少々??な感じでした。

JJUG Cross Community Conference 2008 Fall

以下個別セッションの感想など。

続きを読む "JJUGクロスコミュニティカンファレンス" »

2008年8月 1日

Java Puzzlers 罠、落とし穴、コーナーケース - ジョシュア・ブロック

?u?b?N?}?[?N???B???

かなーり時間がたってしまいましたが、以前紹介いただいた「Java Puzzlers 罠、落とし穴、コーナーケース」を読んでみました。簡単に言うと、Javaのアンチパターン (やってはいけないパターン) 集という感じの本です。ただ、この本の面白いところはそれがクイズ形式になっているところ。読んでいて楽しくなるような工夫が随所にあります。


Java Puzzlers 罠、落とし穴、コーナーケース
Java Puzzlers 罠、落とし穴、コーナーケース
ジョシュア・ブロック (著)
ニール・ガフター (著)
柴田 芳樹 (翻訳)

続きを読む "Java Puzzlers 罠、落とし穴、コーナーケース - ジョシュア・ブロック" »

2008年2月16日

プログラミング言語Java (4)

?u?b?N?}?[?N???B???

Java本ラストです。後半の方はほとんど関数リファレンスなのでさらっと読みます。中心的な内容はGCとI/O、コレクションのパッケージです。他はあまり深い説明はない&ほとんどリファレンスだけなので省略です。


プログラミング言語Java 第4版 (The Java Series)

プログラミング言語Java 第4版 (The Java Series)
ケン・アーノルド (著)
ジェームズ ゴスリン (翻訳)
デビッド ホームズ (著)
柴田 芳樹 (著)
¥ 4,410 (税込)



続きを読む "プログラミング言語Java (4)" »

2008年2月13日

プログラミング言語Java (3)

?u?b?N?}?[?N???B???

Java本3回目です。今回はジェネリック、例外、文字列、スレッド、アノテーションと、Javaの中でも面白い部分です。特にジェネリックとアノテーションは5.0からの新機能なので丁寧に見ていきます。とはいっても、今回の範囲はメソッドのリファレンス的な内容が多かったため、そういう部分はさらっと流します。


プログラミング言語Java 第4版 (The Java Series)

プログラミング言語Java 第4版 (The Java Series)
ケン・アーノルド (著)
ジェームズ ゴスリン (翻訳)
デビッド ホームズ (著)
柴田 芳樹 (著)
¥ 4,410 (税込)



続きを読む "プログラミング言語Java (3)" »


2008年2月 9日

プログラミング言語Java (2)

?u?b?N?}?[?N???B???

前回から相当あいてしまいましたが、Java本2回目です。内容的にはenum、リテラル・変数、型、演算子、制御文という感じです。この部分のメインは「型」のところですね。


プログラミング言語Java 第4版 (The Java Series)

プログラミング言語Java 第4版 (The Java Series)
ケン・アーノルド (著)
ジェームズ ゴスリン (翻訳)
デビッド ホームズ (著)
柴田 芳樹 (著)
¥ 4,410 (税込)



続きを読む "プログラミング言語Java (2)" »


2007年12月28日

プログラミング言語Java (1)

?u?b?N?}?[?N???B???

さて、かなり間があいてしまいましたが、今度はJavaのバイブル的本の「プログラミング言語 Java」です。何となく「Effective Java」と読む順番が逆な気もしますが、まあいいでしょう。本書はJavaの基本的な部分を網羅的に記述した本であるため、本当のJava初心者にはちょっときついかな、という感じですが、Javaをマスターするためには避けて通れない一冊です。と言ってもリファレンス的な意味合いも強いのでさらっと読もうと思います。

まずは1章から5章まで。ここら辺はクラスとインターフェースという、オブジェクト指向としてのJavaの基本部分です。


プログラミング言語Java 第4版 (The Java Series)

プログラミング言語Java 第4版 (The Java Series)
ケン・アーノルド (著)
ジェームズ ゴスリン (翻訳)
デビッド ホームズ (著)
柴田 芳樹 (著)
¥ 4,410 (税込)




続きを読む "プログラミング言語Java (1)" »


2007年12月 6日

Effective Java プログラミング言語ガイド (3)

?u?b?N?}?[?N???B???

Effective Javaのラストです。最後は例外・スレッド・直列化とかなりJavaっぽい内容です。それぞれ直感が効きにくい部分なので、丁寧なプログラミングが必要となる部分です。

Effective Java プログラミング言語ガイド
Effective Java プログラミング言語ガイド
Joshua Bloch (著)
ジョシュア・ブロック (著)
柴田 芳樹 (著)
¥ 2,730 (税込)



続きを読む "Effective Java プログラミング言語ガイド (3)" »


2007年12月 1日

Effective Java プログラミング言語ガイド (2)

?u?b?N?}?[?N???B???

Effective Javaの続きです。今回の範囲は雑多な項目になります。C言語との違いや、その他プログラミング一般にも適用できそうな内容が中心となっています。

Effective Java プログラミング言語ガイド
Effective Java プログラミング言語ガイド
Joshua Bloch (著)
ジョシュア・ブロック (著)
柴田 芳樹 (著)
¥ 2,730 (税込)



続きを読む "Effective Java プログラミング言語ガイド (2)" »


2007年11月27日

Effective Java プログラミング言語ガイド (1)

?u?b?N?}?[?N???B???

初級者から脱したいと思っている人のための、Java勉強本です。Javaで「良い」コードを書こうと思っている人なら一度は目を通しておいた方がいい良書です。Javaを普段使っている人なら座右においておきたい一冊。

まず、Javaのオブジェクト指向に大きく影響するオブジェクト・クラス・インターフェースなどの話題。

Effective Java プログラミング言語ガイド
Effective Java プログラミング言語ガイド
Joshua Bloch (著)
ジョシュア・ブロック (著)
柴田 芳樹 (著)
¥ 2,730 (税込)



続きを読む "Effective Java プログラミング言語ガイド (1)" »