随笔分类 -  java

摘要:一、创建 1、注解创建 public @interface Book { } 2、注解属性 数据类型 名称(); 数据类型 名称() defalut value; value是默认值 3、定义的数据类型 a、四类八种 b、String类型,class类型,枚举类型,注解类型 c、以上类的一维数组 p 阅读全文
posted @ 2025-04-22 20:07 市丸银 阅读(22) 评论(0) 推荐(0)
摘要:一、获取 1、语法 // 获取 成员变量 // 1.只包含public class对象.getFields() // 2.包含private class对象.getDeclaredFields() // 指定成员变量 //1.public修饰 class对象.getField("字段名") //2. 阅读全文
posted @ 2025-04-21 22:21 市丸银 阅读(24) 评论(0) 推荐(0)
摘要:一、获取 1、语法 // 1.获取所有public方法对象,包括父类 class对象..getMethods(); // 2.获取 所有方法对象 包括private 修饰,但不包括父类对象 class对象.getDeclaredMethods(); // 3. 获取指定的方法对象(只含public) 阅读全文
posted @ 2025-04-21 21:57 市丸银 阅读(62) 评论(0) 推荐(0)
摘要:一、获取 1、语法 // 获取多个构造方法 class对象.getConstructors() // 获取所有 public 构造方法 clss对象.getDeclaredConstructors() //获取所有 构造方法,包括private // 获取指定构造方法 class对象.getCons 阅读全文
posted @ 2025-04-21 21:23 市丸银 阅读(33) 评论(0) 推荐(0)
摘要:1、最常用 类.class 2、最实用(结合Properties) a、在模块文件夹下,新建目录(resources),标记为资源根目录->新建资源包(pro.properties)->输入className=全限类名(包名,类名) className=com.wt.reflect.Person b 阅读全文
posted @ 2025-04-21 20:58 市丸银 阅读(24) 评论(0) 推荐(0)
摘要:1、注意 @Test注解,方法不能有返回值,不能有参数,不能修饰static 2、使用 a、单独建一个类用来做测试 b、案例 功能类 package com.wt.unit; public class CountValue { public int add(int a, int b){ return 阅读全文
posted @ 2025-04-21 19:26 市丸银 阅读(13) 评论(0) 推荐(0)
摘要:一、获取 1、针对Collection // Stream<E> stream = collection对象.stream(); // list是 collection对象, 是 ArrayList<Person>对象 Stream<Person> stream = list.stream(); 2 阅读全文
posted @ 2025-04-20 22:08 市丸银 阅读(16) 评论(0) 推荐(0)
摘要:一、步骤 1、观察是否是函数式接口(接口只有一个抽象类 接口可以被 @FunctionalInterface 注解)做方法参数传递 2、如果是,用Lambda表达式 3、调用方法,以匿名内部类的形式传递参数 4、从new接口到重写方法的方法名,删除,在删除一个大括号 5、在重写方法的参数后面加上-> 阅读全文
posted @ 2025-04-20 21:43 市丸银 阅读(10) 评论(0) 推荐(0)
摘要:一、ObjectOutputStream 对象存储到硬盘 1、构造 new ObjectOutputStream(FileOutputStream对象) 2、方法 writeObject(对象) 3、注意 对象类需要实现 Serializable 二、ObjectInputStream 读取硬盘的对 阅读全文
posted @ 2025-04-20 14:49 市丸银 阅读(10) 评论(0) 推荐(0)
摘要:1、创建 xx.properties文件 2、创建 FileInputStream对象 3、创建Properties对象 4、properties加载FileinputStream对象 5、遍历文件数据 6、案例 package com.wt.buffer; import java.io.FileI 阅读全文
posted @ 2025-04-20 14:28 市丸银 阅读(8) 评论(0) 推荐(0)
摘要:一、OutputStreamWriter 输出 1、构造 new OutputStreamWriter(FileOutputStream对象, 编码类型) 2、方法 用的时候就知道 3、案例 package com.wt.buffer; import java.io.FileOutputStream 阅读全文
posted @ 2025-04-20 12:08 市丸银 阅读(16) 评论(0) 推荐(0)
摘要:一、字节缓存流(速度更快) 1、BufferedInputStream 字节输入缓存流 a、构造 new BufferedInputStream(FileInputStream对象) b、方法 与FileInputStream相似 2、BufferedOutputStream a、构造 new Bu 阅读全文
posted @ 2025-04-20 11:48 市丸银 阅读(27) 评论(0) 推荐(0)
摘要:一、FileReader 1、概念 字符输入流,硬盘->内存 2、构造 new FileReader(字符串) new FileReader(file对象) 3、方法 //1.read(),一个一个字符读取,返回值字符的数字 //2.read(char[] ), 字符数组读取,返回值读取的长度 // 阅读全文
posted @ 2025-04-20 10:00 市丸银 阅读(18) 评论(0) 推荐(0)
摘要:package com.wt.bytes; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExceptio 阅读全文
posted @ 2025-04-20 08:57 市丸银 阅读(11) 评论(0) 推荐(0)
摘要:一、FileOutputStream 1、概念:文件输出流,从内存到硬盘 2、实例化对象 注意:每次运行都会重新产生新的文件 //1.String 文件 字符串路径 new FileOutputStream(String); //2.File 文件file句柄 new FileOutputStrea 阅读全文
posted @ 2025-04-19 22:20 市丸银 阅读(59) 评论(0) 推荐(0)
摘要:1、静态方法 // 1.路径与路径之间分隔符 ; System.out.println(File.pathSeparator); // 2.路径本身的分隔符 / System.out.println(File.separator); 2、构造方法 // 1.newFile(String) File 阅读全文
posted @ 2025-04-19 18:13 市丸银 阅读(8) 评论(0) 推荐(0)
摘要:一、特点 1、key value键值对 2、无序,无索引 3、线程安全 4、key value 默认 String类型 二、方法 1、map通用方法 2、特有方法 // 1.增 setProperty(key, values) // 2.获取 getProperty(key) // 3.获取keys 阅读全文
posted @ 2025-04-19 16:01 市丸银 阅读(14) 评论(0) 推荐(0)
摘要:一、HashMap 1、特点 a、key value键值对 b、无序 c、无索引 d、线程不安全 e、key value可为null 2、方法 // 1.增 put(key, value) // 2.删 remove(key) // 3.改 put(key, value) // 4.查 get(ke 阅读全文
posted @ 2025-04-19 13:40 市丸银 阅读(24) 评论(0) 推荐(0)
摘要:总览 一、HashMap 1、特点 a、key-value,键值对,key唯一 b、无序 c、无索引 d、线程不安全 e、key和value都可以null null 2、数据结构 哈希表 二、LinkedHashMap 1、特点 a、key-value b、有序 c、无索引 d、线程不安全 e、k 阅读全文
posted @ 2025-04-19 13:23 市丸银 阅读(13) 评论(0) 推荐(0)
摘要:一、HashSet 1、特点 a、唯一 b、无序 c、无索引 2、方法 与Collection方法相同 3、案例 package com.wt.set; import java.util.Collections; import java.util.HashSet; public class Demo 阅读全文
posted @ 2025-04-19 10:29 市丸银 阅读(14) 评论(0) 推荐(0)