社区
Java SE
帖子详情
问个问题,java输入输出流与操作系统
wyc_
2014-12-21 07:46:30
操作系统中文件是按块存储的,比如一个块为512B,磁盘IO操作也是以块为单位的。在java中,我们使用InputStream的read函数,每次读取1B,此时文件指针是怎么移动的呢?这个过程操作系统底层一次读取了至少一个块的内容,文件指针对应移动相应的块数。这里的指针与Java中的指针不同?
...全文
219
4
打赏
收藏
问个问题,java输入输出流与操作系统
操作系统中文件是按块存储的,比如一个块为512B,磁盘IO操作也是以块为单位的。在java中,我们使用InputStream的read函数,每次读取1B,此时文件指针是怎么移动的呢?这个过程操作系统底层一次读取了至少一个块的内容,文件指针对应移动相应的块数。这里的指针与Java中的指针不同?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
于金龙
2014-12-23
打赏
举报
回复
你想用文件指针,就别用InputStream了。那个是按顺序依次来的。建议你用RandomAccessFile
爪蛙爱踢程序猿
2014-12-23
打赏
举报
回复
文件具体的读取是jvm和操作系统在弄,具体的你得看一下jvm的书
evangelionxb
2014-12-22
打赏
举报
回复
java 里面貌似没有指针。
wyc_
2014-12-22
打赏
举报
回复
我指的是文件指针啊
java
源码包---
java
源码 大量 实例
Java
数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等
Java
编程小技巧。
Java
数组倒置...
JAVA
_API1.6文档(中文)
java
.lang.management 提供管理接口,用于监视和管理
Java
虚拟机以及
Java
虚拟机在其上运行的
操作系统
。
java
.lang.ref 提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互。
java
.lang.reflect 提供类...
140个
Java
源码实例
5. **IO流**:
Java
的输入/输出流系统强大且灵活,源码会涵盖文件读写、网络通信等场景,让你了解如何进行数据的输入输出操作。 6. **多线程**:
Java
提供了并发编程的支持,通过实例,你可以学习到如何创建并管理...
名师讲坛——
Java
开发实战经典 带详细书签目录版
4. **输入/输出流**:了解I/O流的基本概念,如字节流、字符流,以及文件操作、对象序列化等。 5. **多线程**:学习如何创建和管理线程,同步机制如synchronized关键字、wait/notify机制,以及线程池的使用。 6. **...
Java
使用开源Rxtx实现串口通讯 串口开发
最后,设置
输入输出流
并进行数据传输: ```
java
InputStream in = serialPort.getInputStream(); OutputStream out = serialPort.getOutputStream(); // 发送数据 out.write("Hello, World!".getBytes()); // ...
Java SE
62,634
社区成员
307,266
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章