Java

式言語を気軽に使おう

Javaの開発者にとって、式言語として最も身近なのは、JSPのELでしょう。 ${aaa} みたいにして、JSPの中に埋め込んでいる式のことです。上記の場合、aaaは変数になります。このELをプログラムの中から自由に呼び出せるといろんなことができるようになりますよ…

Javaのプリミティブクラスは抽象クラス?

Javaのプリミティブクラスは抽象クラスのようだ。初めて知った。 System.out.println(Modifier.isAbstract(int.class.getModifiers()));の結果がtrueだよ。 確かに int.class.newInstance();は、例外になる。

アップロードのときにFormFile#destroy()を呼ぶ必要があるかどうか

うちの嫁に聞かれた(家で技術的な話をするのはほとんどないんだけどね)ので、答えておくと、通常は、GCのタイミングで、テンポラリのファイルが削除されるので、明示的に呼ぶ必要はありません。 ソースで言うと、org.apache.commons.fileupload.disk#finaliz…

「JavaからRubyへ」についてそろそろ本音を書いておくか

今回は、TKSKがおいらに乗り移って書くよ。おいらの文章じゃないので、誤解しないでね。(笑) TKSK開始 「JavaからRubyへ」を読んで、みんなおかしいとは思わなかったのかい。「Javaはフレームワークが乱立しているからだめで、RubyはRailsただ1つ(103ページ2…

Springのトランザクションマネージメントの問題点

今、SpringとHibernateの仲は超悪くなっています。 http://www.logemann.org/blojsom/blog/default/2005/07/07/oops_JBoss_did_it_again_or_how_to_say_forget_Spring.html?page=comments http://houseofhaug.net/blog/archives/2005/08/12/hibernate-hates-…

Java Computing 2005 Spring

http://www.jc2005.jp/ 3/10,11に開催されます。 詳しい内容は、1月下旬以降に決まるそうです。

検査例外と実行時例外のどちらを使うべきか、 いろいろな意見があると思いますが、 私は、catchしたければそうできるし、 catchしたくなければ何もしなくていい、 実行時例外のほうが、結局良いのではという 考えに変わり始めています。 検査例外をラップし…