上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页
摘要: 常见函数式接口 JDK提供了大量常用的函数式接口以丰富Lambda的经典使用常见 它们注意在java.util.function包中被提供 Consumer接口 Consumer<T>接口则正好与Supplier接口相反 它不是生成一个数据 而是消费一个数据 其数据类型由泛型决定 抽象方法:acce 阅读全文
posted @ 2022-10-17 17:18 想见玺1面 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 常见函数式接口 JDK提供了大量常用的函数式接口以丰富Lambda的经典使用常见 它们注意在java.util.function包中被提供 Supplier接口 Supplier<T>接口仅包含一个无参的方法:T get() 用来获取一个泛型参数指定类型的UI对象数据 由于这是一个函数式接口 这也意 阅读全文
posted @ 2022-10-17 17:18 想见玺1面 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 使用Lambda作为参数和返回值 如果抛开实现原理不说 java中的Lambda表达式可以被当作式匿名内部类的替代品 如果方法的参数是一个函数式接口 那么就可以使用lambda表达式进行替代 使用lambda表达式作为方法参数 其实就是使用函数式接口作为方法参数 例如java.lang.Runnab 阅读全文
posted @ 2022-10-17 17:18 想见玺1面 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 函数式编程 在兼顾面向对象特性的基础上 java语言通过Lambda表达式与方法引用等 为开发者打开了函数式编程的大门 Lambda的延迟执行 有些场景的代码执行后 结果不一定会被使用 从而造成性能浪费 而Lambda表达式是延迟执行的 这正好可以解决方法 提升性能 性能浪费的日志案例 注:日历可以 阅读全文
posted @ 2022-10-17 17:18 想见玺1面 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 函数式接口概念 函数式接口在java中是指:有且仅有一个抽象方法的接口 函数式接口 即适用于函数式编程场景的接口 而java中的函数式编程体现实Lambda 所以函数式接口就是说可以适用于Lambda使用的接口 只有确保接口中有且仅有一个抽象方法 java中的Lambda才能顺利的进行推导 备注:“ 阅读全文
posted @ 2022-10-17 17:17 想见玺1面 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 在JDK1.7之前使用try catch finally处理流中的异常 格式: try{ 可能会产生异常的代码 }catch(异常类变量 变量名){ 异常的处理逻辑 }finally{ 一定会指定的代码 资源释放 } 代码: public static void main(String[] args 阅读全文
posted @ 2022-10-17 10:54 想见玺1面 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1.写出字符数组:write(char[] cbuf)每次可以写出字符数组中的数据 代码: public static void main(String[] args) throws IOException { FileWriter fw = new FileWriter("D:\\file\\b. 阅读全文
posted @ 2022-10-17 10:53 想见玺1面 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 字符流 当使用字节流读取文本文件时 会出现一些小问题 就是当我们遇到中文字符时 可能不会显示完成的字符 那时以为一个中文字符可能占用多个字节存储 所以java提供一些字符流类 以字符为单位读写数据 专门用于处理文本文件 字节输入流(Reader) Reader抽象类是表示用于读取字符流的所有类的超类 阅读全文
posted @ 2022-10-17 10:51 想见玺1面 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 字节输入流一次读取多个字节 字节输入流一次读取多个字节的方法: int read(byte[] b)从输入流中读取一定数量的字节 并将其存储在缓冲区数字b中 明确两件事情: 1.方法的参数byte[]的作用 起到缓冲作用 存储每次读取到的多个字节 数组的长度一把定义为1024(1kb)或者1024的 阅读全文
posted @ 2022-10-17 10:49 想见玺1面 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 字节输出流 InputStream抽象类是表示字节输出流的所有类的超类 可以读取字节信息到内存中 它定义了自己输入流的基本共性功能方法 InputStream是隶属于java.io包下 public void close():关闭此输入流并释放资源与此流相关联的任何系统资源 public abstr 阅读全文
posted @ 2022-10-17 10:49 想见玺1面 阅读(66) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页