我是通过生成文件,再把字节流写入文件,再通过文件求得文件输入流,但这样似乎不大好,多了个文件读磁盘的操作,影响效率,我的写法是这样的:
byte[] testByte = {11,22,33};

FileOutputStream fileOutputStream = new FileOutputStream("D:\\test.doc");//这部能不能省掉?不然会写入磁盘,影响效率的
fileOutputStream.write(testByte);

File file = new File("D:\\test.doc");
         FileInputStream fileInputStream = new FileInputStream(file);//求得文件输入流 最好能效果希望是:FileInputStream fileInputStream = new FileInputStream(testByte);但很显示没这样的构造方法,不知道有没更好的办法呢?