2016-02-01から1ヶ月間の記事一覧
問題 以下の JavaScript のコード var arr = new (Java.extend(java.util.ArrayList)) { add : function(x) { print('Adding ' + x); return Java.super(arr).add(x) } } により、Java のArrayListクラスのaddメソッドをログ出力するように拡張した しかし、…
問題 文字列から部分文字列を抽出することで、リテラルでない JavaScript の文字列を生成し、それに対してgetClassメソッドを呼び出せ 次にjava.lang.String.class.castメソッドへ渡せ このとき何が起こるか? 解答 ■ リテラルでない JavaScript の文字列の型…
問題 jjs を実行して、次の呼び出しを行え var big = new java.math.BigInteger('1234567890987654321') big の値を表示するとどうなるか? big の下3桁big.mod(java.math.BigInteger('1000'))は何か? 解答 jjs> var big = new java.math.BigInteger('1234567…