上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 51 下一页
摘要: 常用的函数式接口-Supplier接口 /* 常用的函数式接口 java.util.function.Supplier<T>接口仅包含一个无参的方法:T get()。用来获取一个泛型参数指定类型的对象数据。 Supplier<T>接口被称之为生产型接口,指定接口的泛型是什么类型,那么接口中的get方 阅读全文
posted @ 2022-07-19 11:22 ja不会va 阅读(67) 评论(0) 推荐(0)
摘要: 函数式接口作为方法的参数案例 public class DemoRunnable { //定义一个方法startThread,方法的参数使用函数式接口Runnable public static void startThread(Runnable run){ //开启多线程 new Thread(r 阅读全文
posted @ 2022-07-19 10:29 ja不会va 阅读(63) 评论(0) 推荐(0)
摘要: 性能浪费的日志案例 注意: 日志可以帮助我们快速的定位问题,记录程序运行过程中的情况,以便项目的监控和优化。 一种典型的场景就是对参数进行有条件使用,例如对日志消息进行拼接后,在满足条件的情况下进行打印输出 /* 日志案例 发现以下代码存在的一些性能浪费的问题 调用showLog方法,传递的第二个参 阅读全文
posted @ 2022-07-19 10:15 ja不会va 阅读(20) 评论(0) 推荐(0)
摘要: 函数式接口的概念&函数式接口的定义 函数式接口在java中是指:有且仅有一个抽象方法的接口 函数式接口,即适用于函数式编程场景的接口,而java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口,只有确保接口中有且仅有一个抽象方法,java中的Lambda才能顺利 阅读全文
posted @ 2022-07-19 09:41 ja不会va 阅读(89) 评论(0) 推荐(0)
摘要: 文件上传案例优化(文件命名&循环接收&多线程提高效率) 服务端 /* 文件上传案例服务器端:读取客户端上传的文件,保存到服务器的硬盘,给客户端回写"上传成功 明确: 数据源:客户端上传的文件 目的地:服务器的硬盘d : \ lupLoad \l1.jpg 实现步骤: 1.创建一个服务器serverS 阅读全文
posted @ 2022-07-19 09:35 ja不会va 阅读(164) 评论(0) 推荐(0)
摘要: 文件上传的服务端 /* 文件上传案例服务器端:读取客户端上传的文件,保存到服务器的硬盘,给客户端回写"上传成功 明确: 数据源:客户端上传的文件 目的地:服务器的硬盘d : \ lupLoad \l1.jpg 实现步骤: 1.创建一个服务器serverSocket对象,和系统要指定的端口号 2.使用 阅读全文
posted @ 2022-07-18 10:33 ja不会va 阅读(140) 评论(0) 推荐(0)
摘要: 综合案例--文件上传的原理 文件上传案例的客户端 /* 文件上传案例的客户端:读取本地文件,上传到服务器,读取服务器回写的数据 明确: 数据源:c:ll1.jpg 目的地: 服务器 实现步骤: 1.创建一个本地字节输入流FileInputStream对象,构造方法中绑定要读取的数据源 2.创建一个客 阅读全文
posted @ 2022-07-18 10:30 ja不会va 阅读(125) 评论(0) 推荐(0)
摘要: TCP通信的客户端代码实现 /* TCO通信的客户端:向服务端发送连接请求,给服务区发送数据,读取服务器回写的数据 表示客户端的类: java.net.Socket:此类1实现客户端套接字(也可以就叫“套接字”)。套接字是两台机器间通信的端点 套接字:包含了IP地址和端口号的网络单位 构造方法 So 阅读全文
posted @ 2022-07-18 10:07 ja不会va 阅读(55) 评论(0) 推荐(0)
摘要: TCP通信能实现两台计算机之间的数据交互,通信的两端,要严格区分为客户端(Client )与服务端(Server )。 两端通信时步骤︰ 1.服务端程序,需要事先启动,等待客户端的连接。 2.客户端主动连接服务器端,连接成功才能通信。服务端不可以主动连接客户端。 在Java中,提供了两个类用于实现T 阅读全文
posted @ 2022-07-18 09:22 ja不会va 阅读(38) 评论(0) 推荐(0)
摘要: 概述 网络的通信,本质上是两个进程(应用程序)的通信。每台计算机都有很多的进程,那么在网络通信时,如何区分这些进程呢? 如果说P地址可以唯一标识网络中的设备,那么端口号就可以唯一标识设备中的进程(应用程序)了。 端口号:用两个字节表示的整数,它的取值范围是0-65535。 其中,0-1023之间的端 阅读全文
posted @ 2022-07-18 09:19 ja不会va 阅读(45) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 51 下一页