![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 62
多仔百事宅
Android女程,14年入坑到现在的肥宅仔,博客写的不多,想起来就写点,有问题可私信,看见会回。
展开
-
数据库的四大特征和隔离级别
事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。事务具有以下 4 个基本特征:数据库的四大特征:1. 原子性(Atomicity)原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。2. 一致性(Co原创 2021-04-27 15:25:05 · 248 阅读 · 0 评论 -
HashMap 和 HashTable 的区别
1.容器整体结构:HashMap的key和value都允许为null,HashMap遇到key为null的时候,调用putForNullKey方法进行处理,而对value没有处理。Hashtable的key和value都不允许为 null。Hashtable遇到null,直接返回NullPointerException。2.容量设定与扩容机制:HashMap默认初始化容量为16,并且容器容量一定是2的n次方,扩容时,是以原容量2倍的方式进行扩容。Hashtable默认初始化容量为11,.原创 2021-04-22 16:53:45 · 103 阅读 · 0 评论 -
Android 组件化、模块化、插件化区别详解
前言组件化与模块化已经深入体现到软件开发当中,也是为了让开发者更好的去解决软件上的高耦合、低内聚、无重用的3大代码问题。网上有很多相关内容的介绍文章,各个作者都有自己的一些想法或者总结,看得比较乱,在实践过程中也存在不少疑惑,很多时候不知道选择用组件还是模块,或者有时候根本分不清自己这得是组件还是模块。所以写了下这篇文章,对组件化、模块化、插件化进行一个详细的讲解,希望小伙伴都可以更了解这三者的区别。单工程模式再介绍组件化,模块化、插件化之前,我们不得不说下单工程模式,移动开发诞生之初,我们开发原创 2021-04-15 17:13:38 · 871 阅读 · 0 评论 -
Object类中的方法及作用详解
一、引言Java Object 类是所有类的父类,也就是说 Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法。Object 类位于 java.lang 包中,编译时会自动导入,我们创建一个类时,如果没有明确继承一个父类,那么它就会自动继承 Object,成为 Object 的子类。二、Object方法详解通过阅读源码可知Object中含有:Object()、getClass()、hashCode()、equals()、clone()、toString()、noti原创 2021-04-13 13:35:22 · 455 阅读 · 0 评论