随笔分类 -  Java基础查缺补漏

书山有路勤为径,学海无涯苦作舟。
摘要:利用反射接口做java数据库操作 今天突发奇想,好像一些基本的CRUD操作路数都是一样的,又想到mybatis中的操作,便想着简单的模拟一下。随便写写,就当练习反射了。 Dao接口类: 这里使用泛型,是为了更好的对数据进行处理 public interface BaseDao<T> { // 获取所 阅读全文
posted @ 2023-02-13 20:31 情韵 阅读(54) 评论(0) 推荐(0)
摘要:插入数据的多种方式 replace关键字插入数据 语法: REPLACE [LOW_PRIORITY | DELAYED] [INTO] tbl_name [PARTITION (partition_name [, partition_name] ...)] [(col_name [, col_na 阅读全文
posted @ 2023-02-06 19:57 情韵 阅读(640) 评论(0) 推荐(0)
摘要:类加载器 类加载器可以分为三种: 引导类加载器(根加载器 Bootstrap ClassLoader): 负责加载jre/rt.jar核心类库 它本身不是java代码实现的,也不是ClassLoader的子类,获取该对象往往返回null 拓展类加载器(Extension ClassLoader JD 阅读全文
posted @ 2023-02-01 09:08 情韵 阅读(43) 评论(0) 推荐(0)
摘要:1.导致类初始化的原因: 运行主方法所在的类,需要先完成类的初始化,再执行main方法。 public class Main { static { System.out.println("Main.static initializer"); } public static void main(Str 阅读全文
posted @ 2023-01-31 20:59 情韵 阅读(94) 评论(0) 推荐(0)
摘要:类加载过程 当程序主动使用某个类时,如果该类还未被加载到内存中,系统会通过加载、连接、初始化三个步骤来对该类进行初始化,如果没有意外,JVM将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载。 (1)加载 ​ 指的是将类型的class字节码数据读入内存。 (2)连接 ​ ① 验证:校验合法性 阅读全文
posted @ 2023-01-31 20:58 情韵 阅读(66) 评论(0) 推荐(0)