上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: 工厂模式 工厂模式提供了一种获取对象的方法。 作用: 封装创建对象的细节。 实现类鱼类的解耦操作 装饰模式 在不改变一个类的基础上,动态扩展一个类的功能。 单例模式 饿汉单例 /** * @author Pickle * @version V1.0 * @date 2024/3/12 14:51 * 阅读全文
posted @ 2024-03-12 14:59 破忒头头 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 自定义注解 /** * @author Pickle * @version V1.0 * @date 2024/3/12 14:01 */ public @interface MyBook { String name(); String[] authors(); double prices(); } 阅读全文
posted @ 2024-03-12 14:31 破忒头头 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 反射 加载类,并允许以编程的方式解剖类中的各种成分。 获取Class对象的三种方式 Class c1 = 类名.class; public static Class forName(String package); public Class getClass(); 阅读全文
posted @ 2024-03-12 08:45 破忒头头 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 多线程的实现 java.lang.Thread类代表多线程 注意事项 启动线程必须是start方法,不是调用run方法 不要把主线任务放在启动子线程之前 继承Thread /** * @author Pickle * @version V1.0 * @date 2024/3/11 16:43 */ 阅读全文
posted @ 2024-03-11 23:17 破忒头头 阅读(10) 评论(0) 推荐(0) 编辑
摘要: LogBack配置文件 Maven项目中xml要放在resource,文件夹下面 <?xml version="1.0" encoding="UTF-8"?> <configuration> <!-- CONSOLE :表示当前的日志信息是可以输出到控制台的。 --> <appender name= 阅读全文
posted @ 2024-03-11 16:37 破忒头头 阅读(9) 评论(0) 推荐(0) 编辑
摘要: File File是Java.io.包下的类,File类的对象用于代表当前操作系统的文件/文件夹。File类只能对文件本身进行操作,不能读写文件里面存储的数据。 递归 /** * @author Pickle * @version V1.0 * @date 2024/3/11 9:22 */ pub 阅读全文
posted @ 2024-03-11 15:33 破忒头头 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 也叫做Stream流,是JDK8开始新增的一套API,用于操作集合或者数组的数据 import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List; imp 阅读全文
posted @ 2024-03-09 18:49 破忒头头 阅读(4) 评论(0) 推荐(0) 编辑
摘要: HashMap(由键决定特点):无序、不重复、无索引 LinkedHashMap(由键决定特点):有序,不重复,无索引 TreeMap(由键决定特点):按照大小默认排序升序、不重复、无索引 常用方法 import java.util.Collection; import java.util.Hash 阅读全文
posted @ 2024-03-09 17:24 破忒头头 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一个操作集合的工具类 setAll:批量添加数据 shuffle:打乱List集合数据 sort:对list集合进行排序 阅读全文
posted @ 2024-03-09 16:19 破忒头头 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 用for循环遍历删除不会报错但是结果未达到预期 解决方法👇 用iterator遍历要用迭代器对象remove而不是集合remove 解决方法👇 利用增强for循环遍历集合并删除数据,没有办法解决bug Lambda遍历list本质就是增强for循环,也会触发并发修改异常 阅读全文
posted @ 2024-03-09 15:50 破忒头头 阅读(1) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页
点击右上角即可分享
微信分享提示