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…
某日記(ネタ帳?)より勝手にインスパイヤ(すみません...)。Java で try { throw new RuntimeException("hoge"); } catch (Exception e) { throw new RuntimeException("fuga"); } finally { throw new RuntimeException("piyo"); }と書いたら何が投げら…
Java でラベルを付けられるのはループの文だけかと思いきや、本当は何でもいいらしい。という訳で、C の int hoge() { ...何かする...; if (...エラー...) goto error; return 0; error: ...エラー処理...; return -1; }という感じのプログラムは、Java では…
デザートまで到達。勝利。(何のこっちゃ) 久々に某 P 氏にも会えたし、満足です。ついでにスイミン星の存在も明らかになったし。でも一食で数リットルも水を飲むのはやはり多すぎると思います。 で、1か月ぶりの歯医者に行ったら痛みで涙が出てきた。まぁ…
前々から書いてみたいと思っていた Pascal を某所で書いてみた。せっかくなので無駄にレコードやら何やらを使ってみたら Runtime Error しか出ない…。というか、そもそも手元にコンパイラが無いので何が起こっているのか良く分からない。 それはともかく、さ…
なんか微妙に嫌のことの続く日であったが、それぞれ関連はないようだ。一様乱数が意外とクラスタを形成するという話だろうか。単に心理の問題な気もするが。
本日は図書室へ書籍を返却しに参りましたが、結果的に多くのカロリーと塩分とを摂取する運びとなりましたことに関しましては、大変遺憾に思っております。 で、物は相談なんですが、あの店か大学か、どっちか移転しませんかね。…無理? やっぱり?
起きたら 15 時!
$ 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>…
$ 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]; } }これは要らなかったんじゃないかなぁと思った…
◇((雨⊃⊥)⊃外出)
□(雨⊃(外出⊃⊥))