摘要:
集合的排序 java.util.Collections类 Collections是集合的工具类,里面定义了很多静态方法用于操作集合. Collections.sort(List list)方法 可以对List集合进行自然排序(从小到大) package collection; import java 阅读全文
posted @ 2022-07-15 23:50
Y_Zoran
阅读(19)
评论(0)
推荐(0)
摘要:
集合(续) 集合间的操作 集合提供了如取并集,删交集,判断包含子集等操作 package collection; import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; /** * 集合间的 阅读全文
posted @ 2022-07-15 23:48
Y_Zoran
阅读(28)
评论(0)
推荐(0)
摘要:
聊天室(续) 实现服务端发送消息给客户端 在服务端通过Socket获取输出流,客户端获取输入流,实现服务端将消息发送给客户端. 这里让服务端直接将客户端发送过来的消息再回复给客户端来进行测试. 服务端代码: package socket; import java.io.*; import java. 阅读全文
posted @ 2022-07-15 23:45
Y_Zoran
阅读(39)
评论(0)
推荐(0)
摘要:
使用多线程实现多客户端连接服务端 流程图 服务端代码改造: package socket; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.In 阅读全文
posted @ 2022-07-15 23:41
Y_Zoran
阅读(30)
评论(0)
推荐(0)
摘要:
java网络编程 java.net.Socket Socket(套接字)封装了TCP协议的通讯细节,是的我们使用它可以与服务端建立网络链接,并通过 它获取两个流(一个输入一个输出),然后使用这两个流的读写操作完成与服务端的数据交互 java.net.ServerSocket ServerSocket 阅读全文
posted @ 2022-07-15 23:37
Y_Zoran
阅读(42)
评论(0)
推荐(0)
摘要:
缓冲字符流 缓冲字符输入流:java.io.BufferedReader 是一个高级的字符流,特点是块读文本数据,并且可以按行读取字符串。 package io; import java.io.*; /** * 使用java.io.BufferedReader按行读取文本数据 */ public c 阅读全文
posted @ 2022-07-15 23:29
Y_Zoran
阅读(30)
评论(0)
推荐(0)
摘要:
对象流 java.io.ObjectOutputStream和ObjectInputSteam 对象流是一对高级流,在流连接中的作用是进行对象的序列化与反序列化。 对象序列化:将一个java对象按照其结构转换为一组字节的过程 对象反序列化:将一组字节还原为java对象(前提是这组字节是一个对象序列化 阅读全文
posted @ 2022-07-15 23:10
Y_Zoran
阅读(25)
评论(0)
推荐(0)
摘要:
JAVA IO java io可以让我们用标准的读写操作来完成对不同设备的读写数据工作. java将IO按照方向划分为输入与输出,参照点是我们写的程序. 输入:用来读取数据的,是从外界到程序的方向,用于获取数据. 输出:用来写出数据的,是从程序到外界的方向,用于发送数据. java将IO比喻为"流" 阅读全文
posted @ 2022-07-15 00:29
Y_Zoran
阅读(35)
评论(0)
推荐(0)