マイナー・マイナー

隠れた名作の発掘が生きがい。

2010-09-01から1ヶ月間の記事一覧

String,StringBuffer,StringBuilderの実行時間を比較してみた

Javaでは,文字列を管理するクラスとして,java.langパッケージに含まれる次の3つがあります.(A) String (B) StringBuffer (C) StringBuilderそれらの大きな違いを次の表の通りです. String StringBuffer StringBuilder 文字列変更可能 × ○ ○ スレッドセー…

Javaで無名クラスを利用する際に注意すること

無名クラスは,特定のスーパークラス,インタフェースを継承,実装して使用します.その際にメソッドのオーバーロードやオーバーライドができるのですが,無名クラスのインスタンスを参照型変数に代入して使用する場合,オーバーロードしたメソッドは使用で…

思考の整理学

外山滋比古著の『思考の整理学』.思考という無限大のリソースを整理する. 思考という実体の掴みにくい概念は,その捉え方と少しの行動によってコントロールできるようになる.そして,日々増えていく情報の集合から創造的なモノをアウトプットできるように…

モバイルPCがきた

工人舎のモバイルPCを買ったよ! 欲しかった理由は,喫茶店でモバイルPCに向かう大人にあこがれていたためです.ノートパソコンは持っているけれど,モニタが確か15.8インチ程度なので大きすぎて持ち運びに困る.なので,それよりも小さくて持ち運びに便利な…

インナークラスからメンバを利用する際に注意すること

Javaではクラスの中にクラスを定義することができます.しかし,その際のメンバやメソッドへのアクセスがややこしいので,プログラムを書いてみて試してみました.まず,インナークラスは大きく次の4つに分類されます. (1)非staticなインナークラス (2)stat…