摘要:
有些场景的代码执行后,结果不一定会被使用,从而造成性能浪费。而Lambda表达式是延迟执行的,这正好可以作为解决方案,提升性能 性能浪费的日志案例 日志可以帮助我们快速的定位问题,记录程序运行过程中的情况,以便项目的监控和优化 一种典型的场景就是对参数进行条件使用,例如对日志消息进行拼接后,在满足条 阅读全文
摘要:
概念: 函数式接口在java中是指:有且仅有一个抽象方法的接口 函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现的就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。 只有确保接口中有且仅有一个抽象方法Java中的Kambda才能顺利的进行推导 当然接口中可以 阅读全文
摘要:
package com.yang.Test.ServerStudy.Test; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputS 阅读全文
摘要:
文件上传分析、 1.客户端:输入流,从硬盘读取文件数据到程序中 2.客户端:输出流,写出文件数据到服务端 3.服务端:输入流,读取文件数据到服务端程序 4.服务端:输出流,写出文件数据到服务器硬盘中 文件上传案例的客户端与服务端 服务端 package com.yang.Test.ServerStu 阅读全文
摘要:
TCP通信的客户端代码实现 package com.yang.Test.ServerStudy; import java.io.*; import java.net.Socket; /** * TCP通信的客户端:向服务器发送链接请求,给服务器发送数据,解决服务器的回写的数据 * 表示客户端的类: 阅读全文
摘要:
![image](https://img2022.cnblogs.com/blog/2399550/202207/2399550-20220719112908530-943143788.png) 阅读全文
摘要:
IP地址 IP地址:指互联网协议地址(Internet Protocol Address),俗称IP。IP地址用来给一个网络中的计算机设备做唯一的编号。加入我们吧“个人电脑”比作一台电话的话,那么“IP地址”就相当于电话号码 IP地址的分类 IPv4:是一个32位的二进制数,通常被分为4个字节,表示 阅读全文
摘要:
网络通信协议 网络通信协议:通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信的时候需要遵守一定的规则,这就好比在道路中形式的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为通络同音协议,它对数据的传输格式、传输速率。传输步骤做了统一的规定,通信双 阅读全文
摘要:
打印流_概述和使用 package com.yang.Test.PrintStreamStudy; import java.io.FileNotFoundException; import java.io.PrintStream; /** * java.io.PrintStream:打印流 * Pr 阅读全文
摘要:
InvalidClassException异常_原理和解决方案 当JVM反序列化对象的时候,能找到class文件,但是class文件在序列化对象之后发生了修改,那么反序列化操作也会失败,抛出一个InvalidClassException异常。发生这个异常的原因如下 该类的序列版本号与从流中读取的类描 阅读全文