ここ数日,ものすごく久しぶりに Java を書いてたですよ.
普段はもう shell script と Ruby と C (あと Verilog-HDL も)ばっかりなので,すっかり書き方を忘れてた. はまった点を以下にメモ.
コンストラクタの呼ばれ方
Java の場合,必ず子 class のコンストラクタを呼ぶ前に 親 class のコンストラクタが呼ばれるっぽい.あと,
super();
で親 class のコンストラクタを選んで実行する時は, メソッドの最初に記述しないと怒られる.Ruby の場合は,
def initialize
がコンストラクタのようなもの *1で, これが完全に親 class の initialize を override するので, 非常に混乱した.
上位 package が見えない
package hoge.hogege;
から
package hoge;
な class が見えない.というか import できない.なんだか設定次第なよ うな気もしたが,とりあえずは面倒だったので放置した...
Object.new()
何度も
new Object();
と書くべきところを,
Object.new();
と書いてしまい,なんで compile できないんだろうかと悩む...
class 継承をした時に見える instance 変数
が,なんだか親のものが見えたりして悩む.面倒だったので いろいろと instance method に押し込んで解決させたような気がする. なんかルールがあったような気がしたが忘れた.
Thread の書きかた
そもそもどう書くべきかとか,どう書いたらどう動くとか, そういうことをすっかり忘れてしまっていて,相当なやむ.特に止め方.
また,
synchronized
というのをすっかり忘れていて相当時間を無駄にしたような気がする.
javadoc 向けなコメント
つまりそういうコメントの書き方をすっかり忘れてたので, とりあえず class や method に対して,
/** * ほげほげな method */
というのを書くに留めた.というか /** */ だけは覚えていた.
@param とか @return とかは,書いているうちに思い出したが, あとあと面倒なので思い出してないことにして放置.
等々.なんというか相当初歩的なところでつまずいて, しかもいろいろ場当たり的な対処をしてしまったような気がするが, どうせ今後 Java を書くことはほとんどないような気がするので, まあそれでいいような気がする.
忙しくて,更新全然できなかった.
さて,W-ZERO3 を入手した. WILLCOM STORE で普通に.
いや,なんというか,やはり電話にしては大きい. 話をしていると手がつかれる. ハンズフリーイヤホンマイクが欲しいところ. ちなみに平型イヤホンマイク端子...
で,AH-J3002V から電話帳を移行しなければならなかったのであるが, W-ZERO3 Wiki を参考にあっさり移行できた.ということで,今後の TODO は,
ぐらいか.とりあえず Opera は入れたので,快適に Web は見れるのであるが, なんというかターミナルがないのでいまいちザウルス並に使いこなす自信無し.
map なのであるが,結構大きめの画像で サーバーサイドイメージマップしているのであるが, それを firefox 1.5 でクリックすると, link 先に飛ぶ前になんだか妙なアラインメント (ウインドウに対して画像をアラインメントして表示しようとするっぽい) がかかってしまって,飛びたい先に飛べないっぽい. Linux (Debian) 版でも,Windows 版でも同じ.
ちなみに IE では問題なさげ.
<URL:http://sho.tdiary.net/20050922.html#p02> を参考に「CSS で pre を折り返す」設定をしてみたが, CSS Validator におもいっきり怒られたので, <URL:http://hxxk.jp/2005/12/15/2150> を参考に,
pre
{
/* 略 */
width: 100%;
overflow: auto;
}
としてみた.折り返さずにかわりにスクロールバーを出します.
『width: 100%;』なんですが,
margin-left: 1em; margin-right: 2em;
とぶつかって,firefox で見栄えが悪い(右のマージンがなくなる)ので, 『width: 100%;』 は消しました.IE でスクロールバーが出ませんが, それはそれでよしということで.
なんだかいつのまにか(平成18年1月7日から)京都の地下鉄の運賃が値上げされてた. 以前は 230円だったところが 250円に...
Tip Taps Tip (HALCALI)
エウレカセブン ED.
知人の結婚式に出席して,カタログギフトをもらったのであるが, あまり欲しいものがなくて,若干だけ欲しかった電動のシュレッダーにしてみた.

A4 サイズ対応,同時に2枚まで,とのこと.
もう,いろんなものをシュレッダーにかけまくり.
普段つかっているデジカメが壊れたので新たに購入.
ちなみに普段つかっていたデジカメは
のF402.非常にお気に入りであったのだが,
扱いが非常に悪いので,
という症状があったものの,結構長くつかっていた.
が,先日ついにセンサまわりの接触不良(たぶん)のため なんだか色成分が足りない状況に...
で,いろいろ検討したあげく, 非常に格安な

を買って, F402 を修理に出すか, 高価だが機能/性能的に非常に優位な

を買うかで非常に悩んだが,結局 F11 (6.3メガネピクセル)を購入. F402 は「修理して使うなら使え」と実家に置いてきた.
あと,今回は,これまでの扱いの酷さを反省し, FUJIFILM AD-FX/BK エアメッシュショルダー(ブラック) も同時購入.
いまどきのデジカメは連写機能とかがついていて,かなり驚いた...
<URL:http://www.ufjbank.co.jp/> に行ったら 微妙に見知らぬページに飛ばされたのでフィッシングかと思った...
いつのまにか(というか2006年1月1日) 東京三菱銀行とUFJ銀行とが統合され 「三菱東京UFJ銀行」になったらしい.
というか, なんで The Bank of Tokyo-Mitsubishi UFJ, Ltd. の略称が MUFG なんだろうかと一瞬悩んだが, 「三菱UFJフィナンシャル・グループ (Mitsubishi UFJ Financial Group)」の 略称ならしい.む,むふぐ?
2006/1/4 現在,12枚...なんだか微妙に増えてますが, いつもこちらから出さないのでこんなもんです.うちわけは,
といった感じ.既婚率高っ.結婚すると年賀状をきちんと出すようになるらしい.
<URL:http://www.daily.co.jp/gossip/2006/01/02/199912.shtml>
だそうで.
とかいう番組を昨年末(しかも深夜)にやっていたような気がするのであるが, なんだかマナカナを見ていると, どうしても顔がにやついてしまっているような気がする. なんというか,双子というシチュエーション,萌え.
あけまして,なんだか職場にいます.さて昨年の紅白歌合戦に関して若干メモ.
「まもなく紅白...」という紅白の前説的番組に出てた, 大正琴をつまびきながら話す,異様に声優声な 山崎バニラに激しく反応.
あと,なんだか グループ魂 が紅白で,ケロロ軍曹のオープニング「君にジュースを買ってあげる」を 歌ってて若干衝撃.
あけまして,実家にいます.
実家にいても親がなんだかうるさいだけなので, 明日から社会復帰です.あと,年賀状も書かないといけない(ぉ
Last-modified: Wed May 06 00:04:41 +0900 2009
*1「ようなもの」とはつまり,
ユーザーがあまりいじってはいけない実際のコンストラクタは
別にあったような気がする
*2<URL:http://fujifilm.jp/personal/digitalcamera/finepixa350/>
*3<URL:http://fujifilm.jp/personal/digitalcamera/finepixf11/>