![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 70
菜鸟在沉思
哈喽程序员
展开
-
数据库的ACID和隔离级别
spring框架中提供的事务处理方案ACID原则ACID分别是atomicity,consistency,isolation和durability的缩写,表示原子性、一致性、隔离性和持久性。它是数据库系统需要的四个基本原则。ACID和数据库中事务的概念息息相关,MySQL的事务特性遵守ACID原则。原子性(atomicity/,ætə’mɪsɪti/)一个事务对数据库做的多个更改,要么在事务被提交时所有更改都成功,要么在事务被回滚时所有更改都撤销。一致性(consistency /kən’sɪ原创 2021-03-10 09:48:06 · 296 阅读 · 1 评论 -
类初始化和实例初始化
1.类初始化过程一个类要创建实例需要先加载并初始化该类main方法所在的类需要先加载和初始化一个子类要初始化需要先初始化父类一个类初始化就是执行 clinit()方法clinit方法由静态类变量显示赋值代码和静态代码块组成从上到下执行。只执行一次2.实例初始化过程实例初始化就是执行init()方法init()方法可能重载有多个,有几个构造器就有几个init方法init()方法由非静态实例变量显示赋值代码和非静态代码块、对应构造器代码组成非静态实例变量显示赋值代码原创 2021-03-07 09:30:07 · 458 阅读 · 1 评论 -
SingLeton饿汉式与懒汉式
- 在内部类被加载和初始化时,才创建INSTANCE实例对象- 静态内部类不会随着外部类加载和初始化而初始化,它要独自加载和初始化- 因为是在内部类加载和初始化时。创建的,因此是线程安全的原创 2021-03-06 23:03:33 · 161 阅读 · 1 评论 -
方法传参机制——题
实参------>形参形参是基本数据类型传递数据值实参是引用数据类型传递地址值原创 2021-03-06 16:17:40 · 91 阅读 · 0 评论