与 "IO" 有关的文章

Java的IO性能调整

Java的IO性能调整

- 2015年4月26日 - 输入输出(IO)操作 - 0 条评论 - 1208浏览 阅读更多...

本文多数技巧围绕磁盘文件 I/O,但同样适合网络 I/O 和窗口输出。先看底层读写,再谈压缩、格式化和串行化等高级问题;不涉及搜索算法、数据结构,也不谈系统级文件高速缓冲。 Java 对磁盘文件有两套结构:基于字节流的,以及基于字符序列的。Java 里一个字符占两个字节,不像 C 那样一个字节就是一…

标签:,
Java IO 操作实例汇总

Java IO 操作实例汇总

- 2015年4月17日 - 输入输出(IO)操作 - 0 条评论 - 1591浏览 阅读更多...

这篇是 Java IO 学习笔记加代码:从 File 对象的生成、创建、改名和属性测试,讲到拷贝、随机访问、字符流、键盘输入、过滤流、顺序流和对象串行化。 每个主题都配有完整可运行示例(包名 study.iostudy),覆盖 mkdir/createNewFile、FilenameFilter、F…

标签:,
Java面向字节流的应用

Java面向字节流的应用

- 2015年4月17日 - 输入输出(IO)操作 - 0 条评论 - 1605浏览 阅读更多...

面向字节流时,最常用的是文件字节流:FileInputStream / FileOutputStream,按顺序读写本地磁盘文件。再往上套过滤流,就能按基本类型写二进制;最外层则是 System.in / System.out / System.err 三套标准流。 下面几个例子都在教材编号 10-…

标签:,
面向字节的输入输出流

面向字节的输入输出流

- 2015年4月17日 - 输入输出(IO)操作 - 0 条评论 - 1600浏览 阅读更多...

字节流以字节为传输单位,读写 8 位数据。除了纯文本,还能处理图片、音频这类二进制文件。InputStream 和 OutputStream 是所有字节流的父类,同样都是抽象类。 程序里真正 new 出来的,一般是它们某个子类的对象;调用继承来的 read() / write(),就能对外设做输入输…

标签:,
面向字符的输出流

面向字符的输出流

- 2015年4月17日 - 输入输出(IO)操作 - 0 条评论 - 1589浏览 阅读更多...

面向字符的输出流都是 Writer 的子类。和输入侧一样,Writer 是抽象类,真正写出文本要用 FileWriter、BufferedWriter 这些子类。 写文件时先构造输出流对象,再 write();带缓冲的写法还要在结束前 flush(),把缓冲区里剩下的字符真正落到文件上。 一、Wri…

标签:,
面向字符的输入流

面向字符的输入流

- 2015年4月17日 - 输入输出(IO)操作 - 0 条评论 - 1750浏览 阅读更多...

字符流是按字符而不是按字节来读写的:源或目标通常是文本文件。java.io 里所有字符流的父类是 Reader 和 Writer,二者都是抽象类,实际工作要靠子类。 子类可以分成两类:直接对接数据源或目的地的叫节点流,在流上再做缓冲、转换等处理的叫处理流。本节先看面向字符的输入流。 一、Reader…

标签:,
Java输入输出(IO)和流的基本概念

Java输入输出(IO)和流的基本概念

- 2015年4月3日 - 输入输出(IO)操作 - 0 条评论 - 1701浏览 阅读更多...

输入输出(I/O)是程序与外部设备或其他计算机交互的操作:从键盘读、从本地或网络文件读、往外写。Java 把这些操作用流统一接口表示,程序设计更简单。 流(Stream)指输入输出时各部件之间的数据流动。按传输方向分成输入流与输出流。流里既可以是原始二进制,也可以是按某种格式编码后的数据。 一、输入…

标签:,
Java输入输出(IO)流总结

Java输入输出(IO)流总结

- 2015年4月3日 - 输入输出(IO)操作 - 0 条评论 - 1775浏览 阅读更多...

Java 的 IO 可以按三个轴来记:方向(输入 / 输出)、数据单位(字节 / 字符)、功能(节点流 / 处理流)。四个抽象基类是 InputStream、OutputStream、Reader、Writer。 分类轴 一类 另一类 方向 输入流 输出流 数据单位 字节流 InputStream …

标签:,
Java 套接字(Socket)

Java 套接字(Socket)

- 2015年3月29日 - Java网络编程 - 0 条评论 - 1349浏览 阅读更多...

在客户机/服务器(C/S)模式里,Server 端要同时接待多台 Client。除了用 IP 标识一台机器,还要用端口号标识后台正在服务的线程。IP 加上端口,就是网络套接字(Socket)。 Java 里服务端用 ServerSocket,客户端用 Socket。端口 0~1023 留给系统(例如…

标签: ,

声明

极客之家以原创技术教程为主。转载或引用会尽量注明出处。
关于我们 · 隐私政策 · 联系我们
如认为内容侵权,请发邮件至 47457320@qq.com。