package test;publicclassHelloWorld {publicHelloWorld(String args) { } publicvoidset(HWinterface hw){ System.out.println(hw.getClass());//class com.sun.proxy.$Proxy0 hw.pppp();//在命令列列印!!!!! } publicstaticfinal String JAVABRIDGE_PORT = "28080";// 這個8080連接埠是Java.inc裡指定的staticfinal php.java.bridge.JavaBridgeRunner runner = php.java.bridge.JavaBridgeRunner .getInstance(JAVABRIDGE_PORT); publicstaticvoidmain(String args[]) throws Exception { runner.waitFor(); }}
package test;publicinterface HWinterface { publicvoidpppp();}
require_once("/home/gt/workspace/JavaPhp/Java.inc");usetest\HWinterface;usetest\HelloWorld;classabc2extendsHelloWorld{}classabcextendsHWinterface{function__construct($a){} functionpppp(){echo"!!!!!\n"; }}$hw =new abc2("temp");$a = new abc("temp");$b = java_closure($a,null,java("test.HWinterface"));//看API+源碼自己實現的精華部分$hw -> set($b);
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
').text(i)); }; $numbering.fadeIn(1700); }); });
以上就介紹了PHP/Java Bridge:PHP extend繼承Java的interface,Java的interface直接在PHP實現,包括了方面的內容,希望對PHP教程有興趣的朋友有所協助。