腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(1380)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
FileChannel
vs RandomAccessFile
考虑到Java7中的
FileChannel
实现了接口SeekableByteChannel。使用RandomAccessFile而不是
FileChannel
有什么用处吗?提前谢谢。
浏览 1
提问于2013-05-11
得票数 5
回答已采纳
1
回答
Java缺失(
FileChannel
后果?)
我在应用程序中以
FileChannel
.MapMode.READ_WRITE模式创建/使用内存映射文件。这些文件是在应用程序的整个生命周期中创建和删除的。
浏览 2
修改于2015-12-07
得票数 2
1
回答
获取错误的
FileChannel
大小
我正在使用
FileChannel
,因为我稍后需要一个
FileChannel
。文件myfile.txt包含7个字节。这是我的代码:AssetFileDescriptor afd;FileInputStream fis; Log.d("mytag", fis.available());
浏览 3
提问于2014-02-25
得票数 3
1
回答
Java
FileChannel
.size() vs File.length() -在
FileChannel
.truncate()之后
在调用
FileChannel
.truncate()以缩小文件大小后,我调用
FileChannel
.size(),关闭
FileChannel
,然后调用File.length()。
FileChannel
.size()总是准确的。在很少的情况下,File.length()会在truncate()之前返回文件的大小。{
FileChannel
ch
浏览 0
修改于2019-05-01
得票数 5
回答已采纳
2
回答
如何设置
fileChannel
位置
字节位于字节缓冲区中,我正在使用
fileChannel
读取它们。这是我的代码:ByteBuffer bBuffer = ByteBuffer.allocate(510);
浏览 0
提问于2014-11-16
得票数 0
回答已采纳
3
回答
FileChannel
ByteBuffer和哈希文件
有人建议我尝试使用
FileChannel
而不是常规的FileInputStream。 /** FileInputStream fis = null; FileInputStream fis
浏览 0
修改于2013-04-17
得票数 6
回答已采纳
1
回答
关于打开
FIleChannel
的查询
为什么要通过以下方式打开
FileChannel
:有例外吗
浏览 1
提问于2013-08-11
得票数 0
2
回答
RandomAccessFile与
FileChannel
.open(路径);
FileChannel
方法返回什么类型的
FileChannel
.open(path)对象?
FileChannel
fc1 = ra.getChannel(
FileChannel
fc =
FileChannel
.open(path); 基本上,我想知道上面创建的两个对象之间的区别是什么
浏览 7
提问于2013-05-09
得票数 4
1
回答
FileChannel
#force与缓冲
现在,我想澄清一下FileOutputStream和
FileChannel
之间的一些相似之处。现在是关于
FileChannel
。
FileChannel
有force方法,它相当于FileOutputStream中的刷新,不是吗?和javadocs明确表示,您应该使用它来确保对目标文件进行了更改。,换句话说,
FileChannel
的缓冲在哪里?它是否自动地隐藏在
FileChannel
中,就像在BufferedOutputStream中一样?
浏览 1
修改于2012-07-05
得票数 8
回答已采纳
1
回答
用于
FileChannel
的IOUtils.closeQuitely
我想知道在
FileChannel
中IOUtils.closeQuitely做得很好的Apache库方法。我看到它接受Closeable作为参数,而
FileChannel
确实在层次结构中实现了它。
浏览 0
提问于2013-02-15
得票数 0
回答已采纳
1
回答
到RandomAccessFile的
FileChannel
的行为
我有一个用例,其中我的多个线程正在将数据写入相同的文件通道(池化),并且每个线程在文件中都有偏移量,从那里它们可以开始写入,直到要写入的数据的长度。因此,当我从池中请求文件通道时,如果通道尚未打开,它将以"rw“模式打开通道,并返回该文件通道(打开的文件可能是新文件,即大小= 0),否则将返回缓存通道。问题是线程可能不特定地写入数据,这意味着偏移量为1,000,000的线程可能在偏移量为0的线程之前开始写入。假设我打开了一个新文件(大小= 0),偏移量为1,000,000的线程在偏移量为0的线程之前开始写入数据(使用write(buffer, position) API)。 我的第一个
浏览 1
提问于2010-10-22
得票数 0
1
回答
java
FileChannel
transferFrom问题?
appendFile(File baseFile, File newFile) throws IOException {
FileChannel
baseFileSize); long baseFileSize2 = baseFile.length();
FileChannel
浏览 0
提问于2009-10-31
得票数 1
回答已采纳
2
回答
用
FileChannel
写InputStream吗?
我可以在
FileChannel
中写入任何InputStream吗?我使用java.nio.channels.
FileChannel
打开一个文件并将其锁定,然后向输出文件写入一个InputStream。我写了以下代码:
FileChannel
outputChannel
浏览 0
提问于2011-07-08
得票数 13
回答已采纳
2
回答
Java的
FileChannel
的内存版本
下面是一个(稍微简化的)示例:
fileChannel
.position(calculatePosition());{} 块的读取非常相似(即它使用从RandomAccessFile获得的
FileChannel
)。我觉得最简单的解决方案是如
浏览 0
修改于2009-12-19
得票数 3
回答已采纳
1
回答
如何创建写入
FileChannel
的OutputStream
如何创建写入
FileChannel
的OutputStream 这应该在Java API中的某个地方,但我找不到它。
FileChannel
没有合适的工厂方法。类没有合适的构造函数。
浏览 3
提问于2014-05-13
得票数 0
2
回答
Java可能的
FileChannel
.map错误
所以我尝试使用一个映射的
FileChannel
来读入一个非常大的文件。long fileSize = 0x8FFFFFFFL;fc.map(
FileChannel
.MapMode.READ_WRITE, 0, fileSize);Exception in thread "main"
浏览 0
提问于2011-09-24
得票数 3
回答已采纳
2
回答
大于其内容的Java
FileChannel
我正在创建一个
fileChannel
来执行内存映射写入。此
fileChannel
的大小为100个字节。我只给它写了80个字节。因此,当我稍后从该文件中读取时,它将向and添加5 "0“。public
FileChannel
create(String randomFile){ RandomAccessFile raf; raf = n
浏览 7
修改于2015-01-02
得票数 1
回答已采纳
1
回答
FileChannel
.write不完全
我使用
FileChannel
将2MB数据写入文件。file = new File(dir, "data00001.dat"); file.createNewFile();
FileChannel
浏览 0
修改于2015-03-12
得票数 1
回答已采纳
1
回答
Java nio
FileChannel
写方法分类
我有以下代码要通过文件通道编写在我提到的几个教程中,这是可以的,它可以很好地完成工作。但在javadoc 中,此方法不返回写入的字节数。因此,我的问题是,在某些情况下,这是否可能只写入bytebuffer的一部分?我需要把它包装在一个循环中吗?这段代码有没有bug等着发生?
浏览 0
提问于2020-11-13
得票数 1
1
回答
FileChannel
连续编写代码问题
boolean append = true;
FileChannel
out = new FileOutputStream(dirToSave + fileName, append).getChannel
FileChannel
处于附加模式,并且在i循环中通道未关闭。我的密码有什么问题吗?
浏览 2
提问于2012-06-08
得票数 0
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券