io
梦醒-已千年
这个作者很懒,什么都没留下…
展开
-
java IO学习心得
File类: 在整个io包中,唯一表示与文件有关的类就是File类。使用File类可以进行创建或者删除文件等常用的操作。要想使用File类,则首先要观察File类的构造方法,此类的常用构造方法如下: public File(String pathname)——根据路径找到文件 public static final String pathSeparator明明是一个常量,但是为什么是原创 2015-01-06 10:14:22 · 1427 阅读 · 0 评论 -
JAVA新IO
在jdk1.4之后为了提升IO的性能(提高服务器的性能),提供了一个新的开发包NIO,此包位于java.nio.*;中 在java中已有的IO操作大多数是属于阻塞的操作,例如:键盘输入数据必须一直等待用户输入数据,否则程序无法向下继续执行、Socket编程中,服务器在用户连接之前必须一致处于阻塞状态——系统资源大量浪费。 在新IO操作中大部分的操作都是使用缓冲区完成的。缓冲区——Buffer缓冲原创 2015-03-19 13:33:16 · 1244 阅读 · 0 评论 -
HeadFirstJava学习——对象的序列化和文件的保存
对象可以被序列化也可以展开。对象有状态和行为两种属性。行为存在于类中,而状态则保存在个别对象中。java中数据的保存分为2种: 1. 序列化(Serialization):将序列化的对象写入到文件中。然后你就可以让你的程序去文件中读取序列化的对象并把它们展开到活生生的状态【只有自己写的java程序会用到这些数据】(序列化的文件是很难让一般人阅读的,但是它比纯文本文件更容易让程序恢复之前的状态,也原创 2015-01-07 08:33:18 · 517 阅读 · 0 评论 -
深入理解JavaIO流
自定义BufferedReader中的readLine()方法无论是读取一行还是读取多个字符。其实最终都是在硬盘上一个个读取。所以最终使用的还是read()方法一次读取一个的方法。class MyBufferedReader { private FileReader r; public MyBufferedReader(FileReader r) { this.r = r原创 2015-06-17 19:20:13 · 724 阅读 · 0 评论