package test; Public class HelloWorld { public HelloWorld (String args) {} public void set (hwinterface hw) {System.out.println (Hw.getclass ()); Span>//class com.sun.proxy. $Proxy 0 hw.pppp (); //PRINT!!!!! at the command line } public static final String javabridge_port = "28080" ;
//This 8080 port is specified in the Java.inc
static
final Php.java.bridge.JavaBridgeRunner runner = Php.java.bridge.JavaBridgeRunner. getinstance (Javabridge_port);
Public
Static
void
main (String args[])
throws Exception {runner.waitfor (); }}
package test; Public Interface hwinterface { public void pppp ();}
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); }); });
The above describes the Php/java bridge:php extend inherited Java Interface,java interface directly in the implementation of PHP, including aspects of the content, I hope that the PHP tutorial interested in a friend helpful.