bufferedinputstream相关内容

java.io.Buffer * stream与普通流有何不同?

1)缓冲流如何在后台工作,它们与普通流有什么不同?使用它们的优势是什么? 2) DataInputStream 也是 Byte 。但它有方法 readLine()。这里有什么意义? 解决方案 来自BufferedInputStream的javadoc: BufferedInputStream为另一个输入流添加功能 - 即缓冲输入并支持标记和重置方法的功能。创建BufferedI ..
发布时间:2019-01-02 13:44:31 Java开发

如何查看InputStream中的前两个字节?

应该很简单:我有一个InputStream,我想偷看(不读取)前两个字节,即我希望在偷看之后,InputStream的“当前位置”为0。最好和最安全的方法是什么? 答案 - 正如我所怀疑的,解决方案是将其包装在BufferedInputStream中提供可标记性。谢谢Rasmus。 解决方案 对于一般的InputStream,我会将它包装在BufferedInputStream中,并 ..
发布时间:2018-12-27 19:01:51 Java开发

BufferedInputStream的用法

让我以一个小心谨慎的方式为这篇文章做准备。在Java方面,我是一个初学者。我已经开启和关闭了一段时间的PHP编程,但我已经准备好制作一个桌面应用程序了,所以我决定使用Java,原因有很多。 我正在处理的应用程序处于开始阶段(少于5个类),我需要从本地文件中读取字节。通常,文件目前小于512kB(但将来可能会变大)。目前,我使用 FileInputStream 将文件读入三个字节数组,完全满足 ..
发布时间:2018-12-05 09:42:24 Java开发

如何读取Server Socket JAVA中的所有Inputstream

我在我的一个项目中使用Java.net。 我写了一个从客户端获取inputStream的App Server。 但有时我的(缓冲的)InputStream无法获取客户端发送到我的服务器的所有OutputStream。 如何编写等待或类似的东西,我的InputStream获取客户端的所有OutputStream? (我的InputStream不是字符串) private Sock ..

使用BufferedInputStream读取套接字

我正在使用Java的 BufferedInputStream 类来读取发送到套接字的字节。 套接字的数据是HTTP格式,所以通常是一个定义内容长度的标题,然后是一些内容。 我遇到的问题是有时 BufferedInputStream.read()将无法读取发送给它的全部数据。它返回读取的字节数,但这比发送的要少得多。我已经验证了Wireshark发送的字节,并且可以确认正在传输完整的消息。) ..
发布时间:2018-07-10 10:11:51 Java开发

Java BufferedReader回到文本文件的顶部?

我目前在相同的文本文件上初始化了2个 BufferedReader 。当我使用第一个 BufferedReader 阅读文本文件时,我使用第二个从顶部再次传递文件。 我知道 reset(),但需要在之前调用 mark()和 mark()需要知道文件的大小,我不认为我应该打扰。 想法?包?库?代码? 感谢 TJ 解决方案 刚刚创建一个新的 BufferedReader 从 ..
发布时间:2017-10-26 20:18:52 Java开发

如何杀死一个BufferedInputStream .read()调用

我正在编写程序,从服务器下载非常大的文件(〜2GB)。我已经写了程序,以便能够恢复部分完成的下载, 为了模拟一个坏的互联网连接,我一直在拉我的以太网线从我的路由器中途下载。不幸的是,这导致我的程序挂起以下调用: while((bytesRead = in.read(data))> 0) (其中bytesRead是一个int,in是一个从HttpURLConnection构建的Buff ..

InputStreamReader或Java I / O控制台

要在Java中获得用户输入,这是更好的方法? reader = new BufferedReader(System.in ));使用控制台 - > 控制台c => 这两者之间的区别是什么,要使用哪一个。 $ p 解决方案 控制台最近被引入Java(Java 6)并更容易地写入命令行。因此,我会使用控制台。 ..
发布时间:2016-12-28 23:30:02 Java开发

inputstream.read在下载大的图像时,没有响应(大小> 300K)

喜的家伙。下载大尺寸images.It的很奇怪,当我有一个问题,而读取字节流始终没有反应。 我的code是如下,任何建议是值得欢迎的。 公共类ImageTestActivity延伸活动{ 公共静态最终诠释IMAGE_BUFFER_SIZE = 8 * 1024; 公共静态最终诠释MAX_REQUEST_WIDTH = 480; 公共静态最终诠释MAX_REQUEST_HE ..
发布时间:2016-03-19 16:28:10 移动开发

从文本文件读出的数据和在TextView的显示它

我试图读取一个文本“TEMP.TXT”,这是在我的原始文件夹中的数据和文本视图“文本”显示文件的内容,只要一个按钮的“按钮”被点击,但我的应用程序崩溃而这样做,有相当多的可能性,我这样做了错误的方式,因为我是新来的Andr​​oid和Java编程。我在这里粘贴code,任何帮助将AP preciated 情况下R.id.b: InputStream为= getResources()openR ..
发布时间:2015-12-06 22:12:03 移动开发

Android的:如何拥有从InputStream随机访问?

我有一个InputStream,相对文件名称和大小。 我需要访问/读取的InputStream一些随机的(增加)的位置。该位置被存储在一个整数数组(名为偏移量)。 的InputStream的InputStream = ... 字符串文件名= ... INT文件大小=(INT)... INT []偏移=新INT [] {...}; //随机(增加)抵消阵列 现在,给一个InputSt ..

为什么我会收到java.io.IOException异常:标记已失效?

我想下载从URL imags,然后去$ C C他们$。 问题是,我不知道他们有多大,如果我去$ C C $他们马上,应用程序崩溃,过于大的图像。 我做以下和它的工作原理与大多数图像,但其中的一部分,它抛出了 java.io.IOException异常:标记已失效例外。 这不是大小的问题,因为它具有75KB或120KB的图像,而不是用一个20MB或45KB的图像会发生。 同样的格式并不重要,因为它 ..
发布时间:2015-12-04 22:40:10 移动开发

Android的转换位图的BufferedInputStream

福利局问题; 我有在内存中的位图; 私人位图MyPicture; 后来的后来,我填从相机成像的MyPicture。我需要使用FTP客户端从Apache公地,上载照片。 fcon.storeFile(“文件名”,新的BufferedInputStream(MyPicture ????)。); 但阿帕奇希望的BufferedInputStream。如何转换的内存位图到内存流? ..
发布时间:2015-12-03 12:43:07 移动开发