自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 CGB2202-DAY08-集合

集合(续)集合间的操作集合提供了如取并集,删交集,判断包含子集等操作package collection;import java.util.ArrayList;import java.util.Collection;import java.util.HashSet;/** * 集合间的操作 */public class CollectionDemo4 { public static void main(String[] args) {// Collec

2022-04-08 00:44:12 114

原创 CGB2202-DAY07-多线程,集合

聊天室(续)实现服务端发送消息给客户端在服务端通过Socket获取输出流,客户端获取输入流,实现服务端将消息发送给客户端.这里让服务端直接将客户端发送过来的消息再回复给客户端来进行测试.服务端代码:package socket;import java.io.*;import java.net.ServerSocket;import java.net.Socket;/** * 聊天室服务端 */public class Server { /** * 运

2022-04-08 00:38:13 152

原创 CGB2202-DAY06-多线程,锁

使用多线程实现多客户端连接服务端流程图服务端代码改造:package socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.ServerSocket;import java.net.Socket;/** * 聊天室服务端 */public cla.

2022-04-08 00:13:37 136

原创 CGB22020-DAY05-聊天室,线程,多线程

java网络编程java.net.SocketSocket(套接字)封装了TCP协议的通讯细节,是的我们使用它可以与服务端建立网络链接,并通过 它获取两个流(一个输入一个输出),然后使用这两个流的读写操作完成与服务端的数据交互java.net.ServerSocketServerSocket运行在服务端,作用有两个:1:向系统申请服务端口,客户端的Socket就是通过这个端口与服务端建立连接的。2:监听服务端口,一旦一个客户端通过该端口建立连接则会自动创建一个Socket,并通过该S

2022-04-07 23:55:33 161

原创 CGB2202-DAY04-IO总结,异常处理方式

缓冲字符流缓冲字符输入流:java.io.BufferedReader是一个高级的字符流,特点是块读文本数据,并且可以按行读取字符串。package io;import java.io.*;/** * 使用java.io.BufferedReader按行读取文本数据 */public class BRDemo { public static void main(String[] args) throws IOException { //将当前源程序读取出来

2022-04-07 23:42:31 88

原创 CGB2202-DAY03-IO流

缓冲输出流写出数据时的缓冲区问题通过缓冲流写出的数据会被临时存入缓冲流内部的字节数组,直到数组存满数据才会真实写出一次package io;import java.io.BufferedOutputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.nio.charset.StandardCharsets;

2022-04-07 23:32:20 128

原创 CGB2202-DAY02-IO低级流与高级流

JAVA IO- java io可以让我们用标准的读写操作来完成对不同设备的读写数据工作.- java将IO按照方向划分为输入与输出,参照点是我们写的程序.- 输入:用来读取数据的,是从外界到程序的方向,用于获取数据.- 输出:用来写出数据的,是从程序到外界的方向,用于发送数据.java将IO比喻为"流",即:stream. 就像生活中的"电流","水流"一样,它是以同一个方向顺序移动的过程.只不过这里流动的是字节(2进制数据).所以在IO中有输入流和输出流之分,我们理解他们是连接程序与另一端.

2022-04-07 23:08:02 481

原创 CGB2202-DAY01-File类与Lambda表达式

File类的每一个实例可以表示硬盘(文件系统)中的一个文件或目录(实际上表示的是一个抽象路径)使用File可以做到:- 1:访问其表示的文件或目录的属性信息,例如:名字,大小,修改时间等等- 2:创建和删除文件或目录- 3:访问一个目录中的子项但是File不能访问文件数据.public class FileDemo { public static void main(String[] args) { //使用File访问当前项目目录下的demo.txt文件.

2022-04-07 22:56:49 125

Test01.java

Test01.java

2022-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除