要想在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