linux下的php和java环境已经配置好,php中已可以new出一个Java对象,但如果带参n构造出一个对象怎么实现呢?这样的
<?
$ioObj=new Java("java.io.FileInputStream");
?>
已经可以new出来
但如果需要带参数的FileInputStream()生成对象呢?谢谢

解决方案 »

  1.   

    $ioObj=new Java("java.io.FileInputStream","param"); #加参数的
    手册上有解释,看一下。
      

  2.   

    怎么才能用$ioObj=new Java("java.io.FileInputStream","/usr/local/2005.doc")这个新生成的对象读取文件内容并传递给一个Java的byte[]对象?
    3Q
      

  3.   

    $array=new Java("java.lang.ByteArray");
     $ioObj=new Java("java.io.FileOutputStream","/usr/local/2005.doc");
     $ioObj->write($array[]);  
     $ioObj->close();
    就是读一个文件到一个字节流对象,这样好象不对
      

  4.   

    $baos=new Java("java.io.ByteArrayOutputStream"); 
     $buf=new Java("java.lang.Byte",10240);
     $fis=new Java("java.io.FileInputStream","/usr/local/2005.doc");
     $is=new Java("java.io.BufferedInputStream",$fis);
     $count = 0; 
     while (($count=$is->read($buf)) != -1) { 
                if ($count > 0) 
                  $baos->write($buf, 0, $count); 
        } 
     $is->close();
    字节转字节数组又出问题,晕了