java、
文章平均质量分 81
pigg497
这个作者很懒,什么都没留下…
展开
-
【无标题】
day07 聊天室(续) 实现服务端发送消息给客户端 在服务端通过Socket获取输出流,客户端获取输入流,实现服务端将消息发送给客户端. 这里让服务端直接将客户端发送过来的消息再回复给客户端来进行测试. 服务端代码: package socket; import java.io.*; import java.net.ServerSocket; import java.net.Socket; /** * 聊天室服务端 */ public class Server { /**原创 2022-04-06 16:56:13 · 60 阅读 · 0 评论 -
API 06
# day06 ### 使用多线程实现多客户端连接服务端 流程图 ![image-20210430152730779](image-20210430152730779.png) 服务端代码改造: ```java package socket; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import.原创 2022-04-06 14:40:29 · 617 阅读 · 0 评论 -
AIP05
# day05 ### java网络编程 #### java.net.Socket Socket(套接字)封装了TCP协议的通讯细节,是的我们使用它可以与服务端建立网络链接,并通过 它获取两个流(一个输入一个输出),然后使用这两个流的读写操作完成与服务端的数据交互 #### java.net.ServerSocket ServerSocket运行在服务端,作用有两个: 1:向系统申请服务端口,客户端的Socket就是通过这个端口与服务端建立连接的。 2:监听服务端口,一旦一个客户端通过该端口建立原创 2022-04-06 10:36:35 · 84 阅读 · 0 评论 -
api04
# day04 #### 缓冲字符流 ##### 缓冲字符输入流:java.io.BufferedReader 是一个高级的字符流,特点是块读文本数据,并且可以按行读取字符串。 ```java package io; import java.io.*; /** * 使用java.io.BufferedReader按行读取文本数据 */ public class BRDemo { public static void main(String[] args) throws IOExc...原创 2022-04-05 23:17:52 · 55 阅读 · 0 评论 -
ipa 03
# day03 ##### 缓冲输出流写出数据时的缓冲区问题 通过缓冲流写出的数据会被临时存入缓冲流内部的字节数组,直到数组存满数据才会真实写出一次 ```java package io; import java.io.BufferedOutputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.nio.cha.原创 2022-04-05 23:16:55 · 53 阅读 · 0 评论 -
APIday01
# day01 File类 File类的每一个实例可以表示硬盘(文件系统)中的一个文件或目录(实际上表示的是一个抽象路径) 使用File可以做到: - 1:访问其表示的文件或目录的属性信息,例如:名字,大小,修改时间等等 - 2:创建和删除文件或目录 - 3:访问一个目录中的子项 但是File不能访问文件数据. ```java public class FileDemo { public static void main(String[] args) { //使用Fi...原创 2022-04-05 23:15:32 · 42 阅读 · 0 评论