『プログラミング』に関する記事

Java の TimeZone

先日 Java の Web アプリでログに出力される時間が UTC で出力されるという事がありました。日本に住んでいるので JST で表示されないと紛らわしくて困ります。
すぐに思いついたのが /etc/localtime が UTC に対応するものになっていることでしたが、違いました。ちゃんと Asia/Tokyo に対応するものになっており date コマンドの出力も JST で表示されます。
続きを読む...

Java 8 の lambda を試してみました

今年の 9/9 にリリースされると言われている Java 8 で注目している lambda を試してみました。

続きを読む...

2013年以降のJavaについて(2)

2013年以降のJavaについて(1)の続きです。

Java といえば EE もあることをすっかり忘れていました。JavaOne では当然 EE のことも色々と発表がありました。

現在の最新バージョンは Java EE 6 です。4,000万以上ダウンロードされたらしいです。周りではあまり使っている人を見ないのですが、海外では結構使われているんでしょうか。
続きを読む...

2013年以降のJavaについて(1)

2012 年の JavaOne を振り返って Java の今後を復習してみます。

現在の最新バージョンは 2011-07-28 にリリースされた Java 7 です。
このバージョンで注目していたのは以下のものでした。

invokedynamic (JSR 292)
fork/join framework (JSR 166y)
project coin

次の Java 8 では以下のようなものが予定されています。
続きを読む...