![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Streams an Files
西召
公众号「西召」作者,关于技术,还有阅读,写作和思考...
展开
-
学习实战完全笔记--JavaSE----流与文件(Streams and Files)
流与文件的定义 :一个对象,可以从中读入一组字节,就叫输入流;一个对象,可以从中输出一组字节,就叫输出流。 ( In the Java API, an object from which we can read a sequence of bytes is called an input stream. An object to which we can write a sequence of bytes is called an output stream.) java.io中的类都将相对路径以用原创 2015-04-10 13:49:49 · 642 阅读 · 0 评论 -
随机读取文件--RandomAccessFile的应用实例
RandomAccessFile是用来访问那些保存数据记录的文件的,这样你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。RandomAccessFile竟然会是不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOutput接口之外(DataInputStream和DataOutput原创 2015-04-12 20:46:05 · 940 阅读 · 0 评论 -
Java对象序列化与反序列化(1)
序列化机制允许将实现序列化的Java对象转换为字节序列,这些字节序列可以被保存在磁盘上,或通过网络传输,以备以后重新恢复成原来的对象。序列化机制使得对象可以脱离程序的运行而独立存在。 对象的序列化(Serialize)指将一个Java对象写入IO流中,与此对应的是,对象的反序列化(Deserialize)则指从IO流中恢复该Java对象。如果需要让某个对象可以支持序列化机制,必须让它的类是可序列化的(serializable),为了让某个类是可序列化的,该类必须实现如下两个接口之一: (1)Serial原创 2015-05-15 13:00:26 · 878 阅读 · 0 评论