outputstream相关内容

如何将字符串写入OutputStream

如何创建实现 OutputStream 的类并将内容写入其中? 例如,以下打印方法是错误的,不会编译。有哪些选项或更好的技巧? 公共类FooBarPrinter { private OutputStream o; public FooBarPrinter(OutputStream o){ this.o = o; } public void print(String s ..
发布时间:2018-12-12 18:49:58 Java开发

为什么关闭()输入流是好的?

我在Java编程语言方面有丰富的经验。但是我一直想到的一件事是,为什么有必要 close() java.io.InputStream 或其子类? 现在使用 java.io.OutputStream ,比如说 FileOutputStream ,写入文件后,如果我们没有 close()输出流,我们打算在文件中写入的数据仍保留在缓冲区中,而不是写入文件。 所以有必要 close()一个 O ..
发布时间:2018-12-10 21:04:38 Java开发

Byte []到InputStream或OutputStream

我的数据库表中有一个blob列,我必须在我的Java程序中使用 byte [] 作为映射并使用我必须使用的数据将其转换为 InputStream 或 OutputStream 。但是当我这样做时,我不知道内部会发生什么。我可以简单地向我解释当我进行此转换时发生了什么吗? 解决方案 您创建并使用字节数组I / O流如下: byte [] source = ...; ByteArr ..
发布时间:2018-12-10 11:32:32 Java开发

如何在Java中将数组写入outputStream

我想通过Socket发送多个随机值。我认为数组是发送它们的最佳方式。但我不知道如何将数组写入Socket outputStream? 我的java类 import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.So ..
发布时间:2018-12-07 13:33:00 Java开发

Java - System.out对性能的影响

我见过这个问题,这有点儿类似。我想知道它是否真的是影响我的应用程序性能的一个重要因素。这是我的方案。 我有这个Java webapp可以从电子表格上传数千个数据,每个行从上到下读取。我正在使用 System.out.println()在服务器端显示应用程序当前正在读取的行。 - 我知道创建一个日志文件。实际上,我正在创建一个日志文件,同时在服务器的提示符下显示日志。 是否还有其他 ..
发布时间:2018-12-07 12:55:45 Java开发

Log4J:如何将OutputStream或Writer重定向到logger的writer?

我有一个方法,它在启动后以异步方式运行,使用OutputStream或Writer作为参数。 它充当OutputStream或Writer的记录适配器(它是第三方API,我无法更改)。 我如何将Log4J的内部OutputStream或Writer传递给该方法? ...因为Log4J吞下了System.out和System.err,我之前使用过。 解决方案 我的建议是,为 ..
发布时间:2018-12-06 15:12:30 Java开发

我需要刷新servlet输出流吗?

我是否需要从HttpServletResponse中“刷新”OutputStream? 我已经看到我应该关闭servlet输出流吗?我不需要关闭它,但是我不清楚是否需要刷新它。我也应该从容器中得到它吗? protected void doGet(HttpServletRequest request,HttpServletResponse response) throws Servl ..
发布时间:2018-12-06 13:32:55 Java开发

如何检查OutputStream是否已关闭

无论如何检查OutputStream是否关闭而不尝试写入它并捕获 IOException ? public boolean isStreamClosed(OutputStream out){ if(/ *流未关闭* /){ 返回true; } else { 返回false; } } 你可以替换什么 / *流未关闭* / 与? 解决方案 基础流可能不知道它的 ..
发布时间:2018-12-05 20:23:32 Java开发

JAVA:处理插座断开连接

两台计算机通过套接字连接进行连接。如果服务器/客户端从它们的末尾关闭连接 (即关闭 InputStream , OutputStream 和套接字)那么如何告知 另一端是否断线?我知道有一种方法 - 尝试读取 InputStream , 抛出 IOException 如果连接已关闭,但有没有其他方法可以检测到这一点? 另一个问题,我在互联网上看了问题并看到 inputStream.avai ..
发布时间:2018-12-05 20:21:52 Java开发

反序列化多个Java对象

亲爱的同事们, 我有一个Garden类,我在其中序列化和反序列化多个Plant类对象。序列化工作正常,但是如果想要在mein静态方法中将其分配给调用变量,则反序列化不起作用。 public void searilizePlant(ArrayList _plants){ try { FileOutputStream fileOut = new FileOutputS ..
发布时间:2018-12-05 20:01:47 Java开发

Java中是否有Null OutputStream?

我需要为我正在使用的API指定 OutputStream ,但我实际上并不需要输出。 Java是否有 OutputStream 相当于> / dev / null ? 解决方案 Java看起来不像Apache Commons IO那样。看看以下内容: https://commons.apache.org/proper/commons-io/javadocs/api-2.5/index ..
发布时间:2018-12-05 10:38:46 Java开发

如何将InputStream转换为DataHandler?

我正在开发一个java Web应用程序,其中文件将存储在数据库中。最初我们通过在结果集上调用 getBytes 来检索数据库中已有的文件: byte [] bytes = resultSet.getBytes(1); ... 然后将此字节数组转换为 DataHandler 使用明显的构造函数: dataHandler = new DataHandler(by ..
发布时间:2018-12-04 12:16:28 Java开发

如何阅读pdf文件并将其写入outputStream

我需要读取带有文件路径“C:\ file.pdf”的pdf文件并将其写入outputStream。最简单的方法是什么? @Controller 公共类ExportTlocrt { @Autowired 私人PhoneBookService phoneBookSer; private void setResponseHeaderTlocrtPDF(HttpServletRe ..
发布时间:2018-11-29 19:03:24 Java开发

什么是InputStream&输出流?我们为何以及何时使用它们?

有人向我解释 InputStream 和 OutputStream 是什么? 我对 InputStream 和 OutputStream 的用例感到困惑。 如果你还可以附上一段代码来附上你的解释,那就太好了。谢谢! 解决方案 InputStream 和 OutputStream 用于抽象输入和输出的不同方式:流是文件,网页还是屏幕无关紧要。重要的是您从流中接收信息(或将信息发送 ..
发布时间:2018-11-28 00:14:23 Java开发