服务端: Socket client=new Socket("10.30.7.0",1024); //相当于与服务端建立了连接 OutputStream stream=client.getOutputStream(); //调用其中的输出流 String str="你好"; //要输出的信息 str ...
分类:
编程语言 时间:
2019-11-27 00:21:53
阅读次数:
85
一、发送数据 public static OutputStream os; os = socket.getOutputStream();//获取输出流 os.write(message1.getBytes()); os.flush();//将输出流的数据强制提交 此处发送数据可以封装为一个方法,并设 ...
分类:
移动开发 时间:
2019-11-24 13:48:28
阅读次数:
92
我们按功能可以将IO流分为节点流与处理流 节点流:可以直接从数据源或目的地读写数据 处理流(装饰流):不直接连接到数据源或目的地,是其他流(必须包含节点流)进行封装。目的主要是简化操作和提高性能。 Buffered流的引入 当我们使用节点流来传输数据时,节点流单次传输的数据太少,会频繁读写硬盘,这使 ...
分类:
其他好文 时间:
2019-11-24 11:46:25
阅读次数:
60
在java的阻塞IO中使用InputStream和outputStream来进行输入和输出,那么两种流是相互独立使用的,而且每次数据传输都要通过“用户态数据”向“os内核态数据”copy或从“os内核态数据”向“用户态数据”copy; 而在javaNIO中我们的核心对象变为channel,selec ...
分类:
编程语言 时间:
2019-11-20 15:22:11
阅读次数:
64
4个抽象类 InputStreawm int read() void close() OutputStream void write(int) void flush() void close() Reader int read() int close() Writer void write() vo ...
分类:
其他好文 时间:
2019-11-16 12:29:07
阅读次数:
58
try()里每个声明的变量类型都必须是Closeable的子类 InputStream is = null; OutputStream os = null; try { //... } catch (IOException e) { //... }finally{ try { if(os!=null ...
分类:
其他好文 时间:
2019-11-08 19:03:23
阅读次数:
145
实验代码截图 1 2 学习总结: 字节流与字符流 字节流: 1)输入:inputStream, 2)输出:outPutStream; 字符流: 1)输入主要使用:reader类。 2)输出主要使用:write类。 注意: 1) IO操作属于资源操作,对于资源操作,操作最后必须关闭,否则有可能出现未知 ...
分类:
其他好文 时间:
2019-11-03 20:30:51
阅读次数:
81
课程总结 一.Java IO的操作流程:(1)使用Flle类打开一个文件。(2)通过字节流和字符流的子类指定输出的位置。(3)进行读和写的操作。(4)关闭输入和输出。 二.字节流: 1)输入:inputStream,2)输出:outPutStream; 三.字符流: 1)Writer类的常用方法 2 ...
分类:
其他好文 时间:
2019-11-03 20:07:38
阅读次数:
56
Java IO中常用的类: 类 说明 File 文件类 RandomAccessFile 随机存取文件类 InputStream 字节输入流 OutputStream 字节输出流 Reader 字符输入流 Writer 字符输出流 1) 字节流:数据流中最小的数据单元是字节2) 字符流:数据流中最小 ...
分类:
其他好文 时间:
2019-11-03 20:03:48
阅读次数:
81
10/27-11/2 java学习总结 File类 1.通过File类打开一个文件 。2.通过字节流或字符流的子类指定输出位置。3.经行读写操作。4..关闭输入输出。 file中的主要方法和常见变量 java io 字节流: 字节流以操作byte类型数据为主,主要操作类为OutputStream类和 ...
分类:
编程语言 时间:
2019-11-03 18:46:02
阅读次数:
82