自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 java--枚举

System.out.println("摸鱼");System.out.println("钓鱼");System.out.println("睡觉");WEDNESDAY("星期三","是一个精彩的上班日!THURSDAY("星期四","是一个刺激的上班日!SATURDAY("星期六","是一个悲伤的休息日!TUESDAY("星期二","是一个无聊的上班日!MONDAY("星期一","是一个快乐的上班日!FRIDAY("星期五","是一个开心的上班日!SUNDAY("星期日","是一个愉快的休息日!

2023-07-21 22:00:44 31 1

原创 Lambda内置接口

在任意函数式接口上设置@FunctionalInterface注解,这样做可以检查它是否是一个函数式接口,同时javadoc也会包含一条声明,说明这个接口是一个函数式接口。在此之前的PPT中,我们已经定义过函数式接口,但是我们不可能每次都要自己定义函数式接口,实在是太麻烦了。System.out.println("==============使用过滤年龄的方式=================");只包含一个抽象方法的接口,称为函数式接口。Function<T,R> 函数型接口。

2023-07-21 21:57:36 31 1

原创 Lambda

它将Lambda 分为两个部分: 左侧:指定了Lambda 表达式需要的所有参数(对应接口中形参) 右侧:指定了Lambda 体,即Lambda 表达式要执行的功能。//如果无参无返回值接口改写Lambda表达式的时候,右侧如果超过了1条实现语句,不可以省略大括号。//如果无参无返回值接口改写Lambda表达式的时候,右侧如果只有一条实现语句,可以省略大括号。// inter2.fun1(new Student("1001","小李",18));//Lambda表达式改写。

2023-07-21 21:40:15 24 1

原创 网络编程--TCP(接收端)

/4:如果服务完成,需要关闭客户端,然后关闭服务器,但是,一般会关闭客户端,不会关闭服务器,因为服务端是一直提供服务的。4:如果服务完成,需要关闭客户端,然后关闭服务器,但是,一般会关闭客户端,不会关闭服务器,因为服务端是一直提供服务的。System.out.println("客户端:" + hostName + "发来一条消息:" + info);2:服务端没有直接流的操作,而是通过accept方法获取客户端对象,在通过获取到的客户端对象的流和客户端进行通信。//获取通道中的输入流。

2023-07-21 21:30:05 65 1

原创 网络编程--TCP(发送端)

/ System.out.println("当前时间为:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date(System.currentTimeMillis())));System.out.println("==================欢迎进入群聊!//创建流套接字并将其连接到指定IP地址的指定端口号。//创建流套接字并将其连接到指定主机上的指定端口号。

2023-07-21 21:28:57 39 1

原创 网络编程--UDP(接收端)

System.out.println("用户:"+hostName+",ip地址为:"+ip+",发送来的数据是:"+info);//构造一个 DatagramPacket用于接收长度的数据包 length。//4:通过数据包对象的功能来完成对接收到数据进行解析.// 2:通过receive方法接收数据。//创建一个新的数据包,用于接收发送过来的数据。//1:建立udp的socket服务.//获取接收到的字节数组的形式。//将接收到的数据封装成字符串。//获取发送人的ip地址。//获取发送人的主机名。

2023-07-21 21:26:15 74 1

原创 网络编程--UDP(发送端)

/构造用于发送长度的分组的数据报包 length指定主机上到指定的端口号。System.out.println("请输入要发送的信息:");//address -- 将目标ip地址封装成InetAddress对象。//2:将要发送的数据封装成数据包DatagramPacket。//3:通过udp的socket服务,将数据包发送出。//buf -- 要发送的数据字节数组形式。//length -- 字节数组的长度。//将数据封装成一个数据包。//建立udp的socket服务。//port -- 端口。

2023-07-21 21:24:28 47 1

原创 IO流的相关定义和使用方法

创建对象:BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("...")))创建对象:OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("..."))创建对象:InputStreamReader isr = new InputStreamReader(new FileInputStream("..."))

2023-07-17 20:11:08 27 1

原创 递归的相关练习

if (sum == 1) {//结束条件。//将D盘封装成File对象。//递归遍历目录下指定后缀名结尾的文件名称。//获取D盘下所有的.java后缀的文件。递归:方法定义中调用方法本身的现象。//用递归实现 5的阶乘。

2023-07-17 19:56:33 65 1

原创 File练习

/判断D盘目录下是否有后缀名为.png的文件,如果有,就输出此文件名称。//获取目录下的所有文件。

2023-07-17 19:30:21 22 1

空空如也

空空如也

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

TA关注的人

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