隐藏页面特效

随笔分类 -  java

摘要:利用压缩流解压文件夹 @Test public void zipInputStreamDemo()throws Exception{ //利用压缩流解压文件夹,注意java只识别zip File src = new File("D:/a.zip"); File dist = new File("D: 阅读全文 »
posted @ 2023-03-07 19:23 彼时听风 阅读(106) 评论(0) 推荐(0) 编辑
摘要:1. 获取class对象的三种方式 Class.forName(); 类名.class 实例对象.getClass(); 2. 利用反射获取构造函数 Constructor<?>[] getConstructor() 返回所有公共构造方法对象数组 Constructor<?>[] getDeclar 阅读全文 »
posted @ 2023-03-07 07:55 彼时听风 阅读(63) 评论(0) 推荐(0) 编辑
摘要:Stream流的使用 获取stream流的两个方法 所有的Collection集合都可以通过stream默认方法获取流。 default Stream<E>() Stream接口的静态方法of可以获取数组对应的流。 static <T> Stream<T> of(T...values) public 阅读全文 »
posted @ 2022-10-15 16:36 彼时听风 阅读(100) 评论(0) 推荐(0) 编辑
摘要:function(T,R) R apply(T t) 根据类型T的参数获取类型R的结果 使用场景例如,将String类型转化为Integer类型 public class Demo1Apply { public static Integer change(String s,Function<Stri 阅读全文 »
posted @ 2022-10-15 16:36 彼时听风 阅读(75) 评论(0) 推荐(0) 编辑
摘要:Predicate boolean test(T t):用来指定数据类型进行判段的方法 import java.util.function.Predicate; /* * java.util.function.Predicate<T>接口 * 作用:对某种数据类型的数据进行判断,返回一个boolea 阅读全文 »
posted @ 2022-10-12 23:46 彼时听风 阅读(420) 评论(0) 推荐(0) 编辑
摘要:Consumer /* * java.util.function.Consumer<T>接口和supplier接口相反 * 它是消费一个数据, * Consumer泛型执行什么类型,就用accept方法消费什么类型 * * */ public class Demo1 { public static 阅读全文 »
posted @ 2022-10-12 23:46 彼时听风 阅读(457) 评论(0) 推荐(0) 编辑
摘要:Supplier接口的使用 /* * java.util.function.Supplier<T>接口仅包含一个无参的方法:T get(). 用来获取一个泛型参数指定类型的对象数据 * 定义一个方法,方法的参数传递Supplier<T>接口,泛型执行String,get方法返回一个String * 阅读全文 »
posted @ 2022-10-12 23:46 彼时听风 阅读(661) 评论(0) 推荐(0) 编辑
摘要:ObjectOutputStream对象序列化流 作用:把对象以流的形式写入道文件中保存 构造方法:ObjectOutputStream(OutputStream out) 特有的方法: void writeObject(Object obj)将指定的对象写入道ObjectOutputStream中 阅读全文 »
posted @ 2022-10-08 22:12 彼时听风 阅读(82) 评论(0) 推荐(0) 编辑
摘要:OutPutStreamWrite是字符通向字节流的桥梁 构造方法: OutPutStreamWrite(OutPutStream out) OutPutStreamWrite(OutPutStream out, String chatsetName) 参数 OutPutStream out字节输出 阅读全文 »
posted @ 2022-10-08 19:42 彼时听风 阅读(248) 评论(0) 推荐(0) 编辑
摘要:java文件复制 public static void copy(String startPath,String endPath)throws IOException { long start = System.currentTimeMillis(); //创建读取流 FileInputStream 阅读全文 »
posted @ 2022-10-08 11:20 彼时听风 阅读(76) 评论(0) 推荐(1) 编辑
摘要:字节输出流 构造方法: BufferedOutPutStream(OutPutStream out) BufferedOutPutStream(OutPutStream out, int size) 参数: OutPutStream out:字节输出流,可以传递OutPutStream,缓冲流会给F 阅读全文 »
posted @ 2022-10-07 20:54 彼时听风 阅读(167) 评论(1) 推荐(0) 编辑
摘要:Properties集合的用法 Properties集合是一个唯一和IO流相结合的集合 可以使用Properties集合中的store方法,把集合中的临时数据,持久化到硬盘中 可以使用Properties集合中的load方法,把硬盘中保存的文件(键值对),读取到集合中使用 属性列表中的每个键及其对应 阅读全文 »
posted @ 2022-10-07 18:07 彼时听风 阅读(223) 评论(0) 推荐(0) 编辑
摘要:JDK7的新特性 在try的后面可以增加一个() 在括号中可以定义流对象 这个流对象的作用域就在try中有效try中的代码执行完毕,会自动把流对象释放,不用写finally try(FileInputStream fis = new FileInputStream("./a.mp3"); FileO 阅读全文 »
posted @ 2022-10-07 17:14 彼时听风 阅读(114) 评论(0) 推荐(0) 编辑
摘要:字符流 java.io.Reader:字符输入流的父类,是一个抽象类 共有的方法: int read() 读取单个字符并返回 int read(char[] cbuf) 一次读取多个字符,将字符读入数组 void close() 关闭流并释放资源 java.io.FileReader extends 阅读全文 »
posted @ 2022-10-06 22:55 彼时听风 阅读(83) 评论(0) 推荐(0) 编辑
摘要:字节输入流 java.io.InputStream 此抽象类是表示字节1输入流的所有的超类。 定义了所有子类共有的方法: int read() 从输入流中读取数据的下一个字节。 int read(byte[] b)从输入流中读取一定熟量的字节,并将其存储在缓冲区数组b中。 void close() 阅读全文 »
posted @ 2022-10-06 14:19 彼时听风 阅读(91) 评论(0) 推荐(0) 编辑
摘要:字节流输出的使用步骤: 创建一个FileOutPutStream对象,构造方法中传递写入数据的目的地。 调用FileOutPutStream对象中的方法write,把数据写入到文件中。 释放资源 //创建一个File对象 File file = new File("./a.txt"); //创建一个 阅读全文 »
posted @ 2022-10-06 13:07 彼时听风 阅读(372) 评论(0) 推荐(0) 编辑
摘要:1.将jacob.jar考到项目中进行构建路径。 2.将jacob-1.17-M2-x32.dll或者jacob-1.17-M2-x64.dll,考到系统盘:\Windows\System32\下面。 3.将jacob-1.17-M2-x32.dll或者jacob-1.17-M2-x64.dll,考 阅读全文 »
posted @ 2022-09-30 19:29 彼时听风 阅读(158) 评论(0) 推荐(1) 编辑
摘要:在java 9+版本中,接口的内容可以有: 1.成员变量其实是常量,格式: [public] [static] [final] 数据类型 常量名称 = 数据值 注意: 常量必须进行赋值,而且一旦赋值不能改变。 常量名称完全大写,使用下划进行分隔。 2.接口中最重要的就是抽象方法,格式: [publi 阅读全文 »
posted @ 2020-11-14 00:13 彼时听风 阅读(340) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示