要想在js中直接使用java。,前提是本机安装了jdk和火狐。
然后,
//这句话的效果是在java控制台,注意不是javascript控制台输出信息。 var arr = [1,3,4]; java.lang.System.out.println(arr.join());
有类似效果的话是
console.log("%s",arr.join());
上句话的效果是在javascript控制台输出信息,很有意思,还可以同时使用。
可以直接使用系统的java类;
var t=java.lang.System.currentTimeMillis()+' '+ new Date().getTime(); alert(t);
或者
var string = java.lang.String; var s = new string('你好'); alert(s.indexOf('好'));
注意indexOf是java方法,现在被映射成js方法了。
太有趣了,只在调试时会有些用场,喜欢java和js(比如本人)的人可以参考
xieye
200801