随笔分类 -  java / java后端

摘要:使用 Seata 代理数据源 DataSource【io.seata.rm.datasource】 1. 代码【我们的数据源最终是给 sqlSessionFactory 使用的】 package com.llq.springcloud.config; @Configuration public cl 阅读全文
posted @ 2023-12-15 10:58 爱新觉罗LQ 阅读(357) 评论(0) 推荐(0) 编辑
摘要:内部类【可以直接访问私有属性,并且可以体现类与类之间的包含关系】 | | 内部 > 外部类 | 外部类 > 内部 | 外部其它类 > 内部 | | | | | | | 局部内部类 | 直接访问如果名称相同,使用 外部类.this.成员 访问外部类的成员 | 创建对象,再访问(注意:必须在作用域内) 阅读全文
posted @ 2023-03-29 12:39 爱新觉罗LQ 阅读(58) 评论(0) 推荐(0) 编辑
摘要:接口(Interface) 1. 快速入门 package com.interface_; public interface UsbInterface { // 接口 (制定规范) // 规定接口的相关方法,老师规定的,即规范 public void start(); public void sto 阅读全文
posted @ 2023-03-28 13:04 爱新觉罗LQ 阅读(33) 评论(0) 推荐(0) 编辑
摘要:反射(reflection) // 已知某个类得实例,调用该实例得 getClass() 方法获取 Class 对象 【就是 运行类型】 Car car = new Car(); Class<? extends Car> aClass3 = car.getClass(); System.out.pr 阅读全文
posted @ 2023-03-26 11:58 爱新觉罗LQ 阅读(147) 评论(0) 推荐(0) 编辑
摘要:枚举和注解 枚举 1. 枚举定义 枚举对应英文(enumeration,简写 enum) 枚举是一组常量的集合 可以这样理解:枚举属于一种特殊的类,里面只包含一组有限制的特定的对象 2. 自定义实现枚举 创建 Season 对象有如下特点: 季节的值是有限的几个值(spring,summer,aut 阅读全文
posted @ 2023-03-26 11:03 爱新觉罗LQ 阅读(84) 评论(0) 推荐(0) 编辑
摘要:泛型 1. 泛型引入 不能对加入到 集合 ArrayList中的数据类型进行约束(不安全) 遍历的时候,需要进行类型转换,如果集合中的数据量较大,对效率有影响 package generic_; public class Generic02_ { public static void main(St 阅读全文
posted @ 2023-03-25 20:33 爱新觉罗LQ 阅读(18) 评论(0) 推荐(0) 编辑
摘要:JAVA IO 原理与分类 1. 文件 文件是保存数据的地方 1.1 文件流 文件在程序中是以 流 的形式来操作的 流:数据在数据源(文件)和程序(内存)之间经历的 路径 输入流:文件 > 内存 输出流:内存 > 文件 1.2 常用的文件操作 1.2.1 创建文件对象相关构造器和方法 相关方法: 在 阅读全文
posted @ 2023-03-17 15:12 爱新觉罗LQ 阅读(18) 评论(0) 推荐(0) 编辑
摘要:抽象类【框架 + 设计模式】 1. 引入 当父类的某些方法,需要声明,但是又不确定如何实现时,可以将其声明为抽象方法,那么这个类就是抽象类 所谓抽象方法就是没有实现的方法 所谓没有实现就是指,没有方法体 当一个类中存在抽象方法时,需要将该类声明为abstract类 一般来说,抽象类会被继承,由其子类 阅读全文
posted @ 2023-03-06 14:53 爱新觉罗LQ 阅读(29) 评论(0) 推荐(0) 编辑

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