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

非推奨

import java.io.*; class Main { public static void main(String[] args) { // try { Thread.currentThread().stop(new IOException("Catch me!")); // } catch (IOException e) { // System.out.println("Ok, come on!"); // } } }

ちょっと変なメッセージ

$ cat Main.java class Main { abstract void m(); } $ javac Main.java Main.java:1: Main は abstract でなく、Main 内の abstract メソッド m() をオーバーライドしません。 class Main { ^ エラー 1 個絶妙に分かりにくいっすなぁ。 $ cat Main.java cla…

try と catch と finally

某日記(ネタ帳?)より勝手にインスパイヤ(すみません...)。Java で try { throw new RuntimeException("hoge"); } catch (Exception e) { throw new RuntimeException("fuga"); } finally { throw new RuntimeException("piyo"); }と書いたら何が投げら…

goto

Java でラベルを付けられるのはループの文だけかと思いきや、本当は何でもいいらしい。という訳で、C の int hoge() { ...何かする...; if (...エラー...) goto error; return 0; error: ...エラー処理...; return -1; }という感じのプログラムは、Java では…

食べ放題

デザートまで到達。勝利。(何のこっちゃ) 久々に某 P 氏にも会えたし、満足です。ついでにスイミン星の存在も明らかになったし。でも一食で数リットルも水を飲むのはやはり多すぎると思います。 で、1か月ぶりの歯医者に行ったら痛みで涙が出てきた。まぁ…

齧る

前々から書いてみたいと思っていた Pascal を某所で書いてみた。せっかくなので無駄にレコードやら何やらを使ってみたら Runtime Error しか出ない…。というか、そもそも手元にコンパイラが無いので何が起こっているのか良く分からない。 それはともかく、さ…

寒雨

なんか微妙に嫌のことの続く日であったが、それぞれ関連はないようだ。一様乱数が意外とクラスタを形成するという話だろうか。単に心理の問題な気もするが。

自然な流れ

本日は図書室へ書籍を返却しに参りましたが、結果的に多くのカロリーと塩分とを摂取する運びとなりましたことに関しましては、大変遺憾に思っております。 で、物は相談なんですが、あの店か大学か、どっちか移転しませんかね。…無理? やっぱり?

一日って短いなぁ

起きたら 15 時!

To evaluate, or not to evaluate

$ cat test.c #include <stdio.h> int main() { printf("%d\n", sizeof(printf("Hello\n"))); printf("%d\n", sizeof(*(char (*)[printf("World\n")])0)); printf("----------\n"); int *p = (int *)1024, i; printf("%d\n", &*p); printf("%d\n", &p[3]); printf("%d</stdio.h>…

3 ビット計算機

$ cat test.c #include <stdio.h> int main() { printf("%d", (char)(1 + 3^4)); } $ gcc -DCHAR_BIT=3 test.c; ./a.out 0</stdio.h>

肯定的解決

$ perl -e 'print ("P" == "NP")' 1

なんか

やけに日差しがきつく感じたのですが、オゾンホールですか。

さてと

天気も良いし、散歩にでも出ますかねぇ。

互換、なのか?

C 言語との互換性とかいう謎の目的のためか、Java は妙な作りになってる部分がいくつかあるわけですが(const が無駄にキーワードだったり)、さすがに class Hoge { int[] hoge()[] { return new int[1][2]; } }これは要らなかったんじゃないかなぁと思った…

今日は降ってない

◇((雨⊃⊥)⊃外出)

また雨だ

□(雨⊃(外出⊃⊥))