Java中常见的IO流的介绍及使用:
ByteArrayInputStream & ByteArrayOutputStream
FileInputStream & FileOutputStream
PipedInputStream & PipedOutputStream
ObjectInputStream & ObjectOutputStream
SequenceInputStream
......
                            
                            
                                分类:
编程语言   时间:
2015-07-09 21:31:30   
                                阅读次数:
281
                             
                    
                        
                            
                            
                                ObjectInputStream与ObjectOutputStream类所读写的对象必须实现Serializable接口,对象中的transient和static类型成员变量不会被读取和写入Serializable其实是一个空接口package java.io;public interface S...
                            
                            
                                分类:
其他好文   时间:
2015-07-03 00:10:03   
                                阅读次数:
174
                             
                    
                        
                            
                            
                                首先,我们来看一下单线程的Server如何实现。
指定要监听的端口号,并创建一个ServerSocket对象。当通过accept()方法接受请求后,会返回一个Socket对象。之后我们通过这个这个Socket对象即可与请求方进行通信。这里我们使用了ObjectOutputStream和ObjectInputStream对象实现输入输出流,好处是可以通过序列化传输任何对象。当然,你也可以使用其他输入输出流对象。最后,不要忘记关闭输入输出流和Socket。...
                            
                            
                                分类:
编程语言   时间:
2015-07-01 16:07:15   
                                阅读次数:
227
                             
                    
                        
                            
                            
                                java中的RPC核心思想就是:socket编程、传输Object、动态代理
package com.lala.rpc;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.lang.reflect.InvocationHandler;
import java.lang.ref...
                            
                            
                                分类:
其他好文   时间:
2015-06-16 23:00:40   
                                阅读次数:
149
                             
                    
                        
                            
                            
                                黑马程序员------IO(五)1.1操作对象(示例1)ObjectInputStream与ObjectOutputStream被操作的对象需要实现Serializable。Serializable:用于给被序列化的类加入ID号,用于判断类和对象是否是同一个版本类通过实现java.io.Serial...
                            
                            
                                分类:
其他好文   时间:
2015-06-15 23:50:15   
                                阅读次数:
243
                             
                    
                        
                            
                            
                                面向对象程序设计:1 背诵记录文件的读写关键代码如下:import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;...
                            
                            
                                分类:
其他好文   时间:
2015-06-14 21:21:15   
                                阅读次数:
209
                             
                    
                        
                            
                            
                                1 package test; 2 3 import java.io.FileInputStream; 4 import java.io.FileOutputStream; 5 import java.io.ObjectInputStream; 6 import java.io.ObjectOu.....
                            
                            
                                分类:
编程语言   时间:
2015-06-10 22:13:13   
                                阅读次数:
200
                             
                    
                        
                            
                            
                                七、序列化流
(一)概述
1、概念:序列化数据其实就是把对象写到文本文件。
1)ObjectOutputStream:序列化流,把对象按照流一样的方式存入文本文件或者在网络中传输。对象 --> 流数据
2)ObjectInputStream:反序列化流,把文本文件中的流对象数据或者网络中的流对象数据还原成对象。流数据 --> 对象
2、序列化接口
1)类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。 该接口居然没有任何方法,...
                            
                            
                                分类:
其他好文   时间:
2015-05-27 22:51:26   
                                阅读次数:
356
                             
                    
                        
                            
                            
                                一、节点流 
1、字节数组 字节 节点流 
输入流 ByteArrayInputStream read(byte[] b, int off, int len)+close() 
输出流 ByteArrayOutputStream write(byte[] b, int off, int len)+    toByteArray() 这是个新增方法,不要使用多态
二、处理流 
1、基本类型+Str...
                            
                            
                                分类:
编程语言   时间:
2015-05-24 18:57:01   
                                阅读次数:
316