上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 35 下一页
摘要: Stream流 说的Stream便容易想到I/O Stream 而实际上 谁规定“流”就一定是Io流呢?在java8中 得益于Lambda所带来的函数式编程 引入了一个全新的Stream概念 用于解决已有集合类库既有的弊端 传统集合的多步变量代码 几乎所有的集合 (如Collection接口或Map 阅读全文
posted @ 2022-07-22 11:38 baimingze 阅读(203) 评论(0) 推荐(0)
摘要: 常见函数式接口 JDK提供了大量常用的函数式接口以丰富Lambda的经典使用常见 它们注意在java.util.function包中被提供 Function接口 Function<T,R>接口用于根据一个类型的数据得到另一个类型的数据 前者称为前置条件,后置条件 抽象方法:apply Functio 阅读全文
posted @ 2022-07-22 10:41 baimingze 阅读(94) 评论(0) 推荐(0)
摘要: 常见函数式接口 JDK提供了大量常用的函数式接口以丰富Lambda的经典使用常见 它们注意在java.util.function包中被提供 Predicate接口 有时候我们需要对某种类型的数据进行判断 从而得到一个boolean值结果 这时可以使用Predicate<T>接口 抽象方法:test 阅读全文
posted @ 2022-07-22 09:38 baimingze 阅读(156) 评论(0) 推荐(0)
摘要: 常见函数式接口 JDK提供了大量常用的函数式接口以丰富Lambda的经典使用常见 它们注意在java.util.function包中被提供 Consumer接口 Consumer<T>接口则正好与Supplier接口相反 它不是生成一个数据 而是消费一个数据 其数据类型由泛型决定 抽象方法:acce 阅读全文
posted @ 2022-07-21 17:39 baimingze 阅读(175) 评论(0) 推荐(0)
摘要: 常见函数式接口 JDK提供了大量常用的函数式接口以丰富Lambda的经典使用常见 它们注意在java.util.function包中被提供 Supplier接口 Supplier<T>接口仅包含一个无参的方法:T get() 用来获取一个泛型参数指定类型的UI对象数据 由于这是一个函数式接口 这也意 阅读全文
posted @ 2022-07-21 16:57 baimingze 阅读(288) 评论(0) 推荐(0)
摘要: 使用Lambda作为参数和返回值 如果抛开实现原理不说 java中的Lambda表达式可以被当作式匿名内部类的替代品 如果方法的参数是一个函数式接口 那么就可以使用lambda表达式进行替代 使用lambda表达式作为方法参数 其实就是使用函数式接口作为方法参数 例如java.lang.Runnab 阅读全文
posted @ 2022-07-21 16:30 baimingze 阅读(268) 评论(0) 推荐(1)
摘要: 函数式编程 在兼顾面向对象特性的基础上 java语言通过Lambda表达式与方法引用等 为开发者打开了函数式编程的大门 Lambda的延迟执行 有些场景的代码执行后 结果不一定会被使用 从而造成性能浪费 而Lambda表达式是延迟执行的 这正好可以解决方法 提升性能 性能浪费的日志案例 注:日历可以 阅读全文
posted @ 2022-07-21 15:06 baimingze 阅读(147) 评论(0) 推荐(0)
摘要: 函数式接口概念 函数式接口在java中是指:有且仅有一个抽象方法的接口 函数式接口 即适用于函数式编程场景的接口 而java中的函数式编程体现实Lambda 所以函数式接口就是说可以适用于Lambda使用的接口 只有确保接口中有且仅有一个抽象方法 java中的Lambda才能顺利的进行推导 备注:“ 阅读全文
posted @ 2022-07-21 14:24 baimingze 阅读(593) 评论(0) 推荐(0)
摘要: 文件上传的原理 1.【客户端】输入流,从硬盘读取文件数据到程序中 2.【客户端】输出流,写出文件数据到服务端 3.【服务端】输入流,读取文件数据到服务端 4.【服务端】输出流 写出文件数据到服务器硬盘中 图解: 文件上传的客户端 读取本地文件 上传到服务器 读取服务器回写的数据 实现步骤: 1.创建 阅读全文
posted @ 2022-07-21 10:05 baimingze 阅读(176) 评论(0) 推荐(0)
摘要: Socket类 Socket类:该类实现客户端套接字 套接字指的是两台设备之间通信的端点 他是隶属于java.net包下 套接字:包含了IP地址和端口号的网络单位 构造方法: public Socket(String host,int port):创建套接字对象并将其连接到指定主机上的指定端口号 如 阅读全文
posted @ 2022-07-20 18:42 baimingze 阅读(46) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 35 下一页