2008-03-28から1日間の記事一覧

J/Invoke は

最終的にこんな感じに持っていきたいな。 juse: "java.lang.*" local; System.out println: "Hello world";juse: "java.awt.*" local; juse: "java.awt.event.*" local; window = jnew: Frame "kuzha window"; window setSize: 320 240; wls = jnew: WindowL…

Hello world

ku> jclass: "java.lang.System", out, println: "Hello world"; > Hello worldよし、動いたヽ(≧∀≦)ノ

Java のセキュリティに関する定石

アプレットとかの、ファイル読み書きがセキュリティポリシーにて制限されているとき SecurityException が飛んでくるとは思うんだけど、そういう例外を処理するためのセオリーとかパターンとかってあるのかな……。 やったことないから難しいね。

J/Invoke、大方実装完了

java.lang.System.out.println() の呼び出し ku> juse: "java.lang" local; > System.out println: "Hello world"; > Hello world java.awt.Frame を使ってみる ku> juse: "java.awt" local; > juse: "java.awt.event" local; > window = jnew: Frame "Sampl…

ふと気付いたんだけど……

synchronized(this) { if (this.entry != null) return; this.entry = new HashMap<String, List<String>>(); } このコードって、new HashMap が行われるのって常に1回だけってのは保障されるのかなぁ……。</string,>