上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 44 下一页
摘要: Predicate接口练习—集合信息筛选 数组当中有多条“姓名+性别”的信息, 请通过Predicate接口的拼装将符合要求的字符串筛选到集合Arraylist中, 需要同时满足两个条件 1、必须是女生 2、姓名为4个字 分析: 1、有两个判断条件,所以需要使用两个Predicate接口,对条件进行 阅读全文
posted @ 2022-07-20 15:30 xjw12345 阅读(88) 评论(0) 推荐(0)
摘要: 默认方法and 逻辑表达式: 可以连接多个判断的条件 &&:与运算符,有false则false||:或运算符,有true则true!:非(取反)运算符,非假则真,非真则假 需求:判断一个字符串,有两个判断的条件 1.判断字符串的长度是否大于5 2.判断字符串中是否包含a 两个条件必须同时满足,我们就 阅读全文
posted @ 2022-07-20 14:44 xjw12345 阅读(117) 评论(0) 推荐(0)
摘要: Consumer接口练习—格式化打印信息 练习: 字符串数组当中存有多条信息,请按照格式“姓名:XX。性别:XX。”格式将信息打印出来。 要求将打印姓名的动作作为第一个Consumer接口的Lambda实例, 将打印性别的动作作为第二个Consumer接口的Lambda实例, 将两个Consumer 阅读全文
posted @ 2022-07-20 14:17 xjw12345 阅读(53) 评论(0) 推荐(0)
摘要: 常用的函数式接口—Consumer接口 java.util.function.Consumer接口则正好与Supplier接口相反 它不是生产一个数据,而是消费一个数据,其数据类型由泛型决定。 Consumer接口中包含抽象方法void accept(T t),意为消费一个指定泛型的数据 Consu 阅读全文
posted @ 2022-07-19 17:25 xjw12345 阅读(251) 评论(0) 推荐(0)
摘要: 常用的函数式接口—Supplier接口 java.util.function.Supplier<T>接口仅包含一个无参的方法: T get() 用来获取一个泛型参数指定类型的对象数据。由于这是一个函数式接口, 这也就意味着对应的Lambda表达式需要对外提供一个符合泛型类型的对象数据 Supplie 阅读全文
posted @ 2022-07-19 16:59 xjw12345 阅读(121) 评论(0) 推荐(0)
摘要: 函数式接口作为方法的参数案例 例如java.lang.Runnable接口就是一个函数式接口:假设有一个startThread方法使用该接口作为参数,那么就可以使用Lambda进行传参;这种情况其实和Thread类的构造方法参数为Runnable没有本质区别。 public class DemoRu 阅读全文
posted @ 2022-07-19 16:36 xjw12345 阅读(341) 评论(0) 推荐(0)
摘要: 性能浪费的日志案例 /** * 日志案例 */ public class Demo01Logger { //定义一个根据日志的级别,显示日志信息的方法 public static void showLog(int level,String message){ //对日志的等级进行判断,如果是1级别, 阅读全文
posted @ 2022-07-19 16:05 xjw12345 阅读(28) 评论(0) 推荐(0)
摘要: 函数式接口的概念和定义 概念: 函数式接口在java中是指:有且仅有一个抽象方法的接口 函数式接口,即适用于函数式编程场景的接口,而java中的函数式编程体现在Lambda, 所以函数式接口就是可以适用于Lambda使用的接口,只有确保接口中有且仅有一个抽象方法, java中的Lambda才能顺利的 阅读全文
posted @ 2022-07-19 15:32 xjw12345 阅读(347) 评论(0) 推荐(0)
摘要: 模拟BS服务器分析 /** * 创建BS版本TCP服务器 */ public class TCPServer { public static void main(String[] args) throws IOException { //创建一个服务器ServerSocket,和系统要指定的端口号 阅读全文
posted @ 2022-07-19 14:33 xjw12345 阅读(55) 评论(0) 推荐(0)
摘要: 文件上传案例阻塞问题 解决:上传完文件,给服务器写一个结束标记 void shutdownOutput() 禁用此套接字的输出流 对于TCP套接字,任何以前写入的数据都将被发送,并且后跟TCP的正常连接终止序列 public class TCPClient { public static void 阅读全文
posted @ 2022-07-19 13:10 xjw12345 阅读(148) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 44 下一页