2007-12-05から1日間の記事一覧
Java のクラスにアクセスできれば、次の課題はオブジェクトの作成である。これは Java の new のように働く。 js> new java.util.Date() Wed Dec 05 14:12:54 JST 2007JavaScript 変数に格納した新しいオブジェクトを call メソッドで呼ぶことができる。 js>…
引数の型に基づき、呼び出すメソッドを決定するプロセスをオーバーロード解決と言う。 Javaでは、オーバーロード解決をコンパイル時に行うが、Rhino ではランタイム実行中に行う。動的な JavaScript では変数の型は実行時まで判らないので、オーバーロード解…
Java の code は class の一部で、Java class は package の一部だ。つまり Java の code は必ず何れかの package に含まれる。一方 JavaScript では script はあらゆる package の外にも存在する。 ・JavaScriptからJavaパッケージの中のクラスにアクセスす…
Java スクリプトプログラマーズガイド Scripting Java 上記サイトの内容を適当に訳しつつ、一部再構成。Accessing Java packages and classes - himorogiの日記 Working with Java objects - himorogiの日記 Calling overloaded methods - himorogiの日記 Im…