- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 事务的四个特征详解
一.事务 定义:所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。 准备工作:为了说明事务的ACID原理,我们使用银行账户及资金管理的案例进行分析。 [sql] view plain copy print?// 创建数据库 create table account( idint primary key not ...
2018-04-27 10:30:12 3816
原创 JAVA必会知识点
01. 面向对象的特性有哪些? 答:封装、继承和多态。 封装:类可以把自己的数据和方法只让可信的类或者对象操作 继承:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 多态:多态的俩种实现方式:覆盖和重载。 什么是多态 本质是子类通过覆盖或重载(覆重)父类的方法,来使得对同一类对象同一方法的调用产生不同的结果。需要辨析的地方即:同一类对象指的是继承层级再...
2018-04-26 16:42:06 3116 3
原创 ArraryList和LinkeList
集合(list)与数组的区别:1.集合长度不固定,数组长度固定;换句话说,集合是动态的,数组是静态的。(重点)2.集合可以指定下标索引,并且会自动给插入位置向后挪位置,而不是像数组那样覆盖。按照ArraryList 和 LinkedList特性,,,发现ArraryList 以数组数据结构方式保存,LinkedList以数据链表方式保存、。。。上面的场景遇到问题了,既要add也需要get,这样的话...
2018-04-12 21:56:28 713
原创 冒泡排序最易理解
冒泡排序是最常用的数组排序算法之一,它排序数组元素的过程总是将小数往前放,大数往后放,类似水中气泡往上升的动作,所以称做冒泡排序。 1.基本思想 对比相邻的元素值,如果满足条件就交换元素值,把小的元素移动到数组面前,把大的元素移动到数组面前。 2.算法实现 ...
2018-04-12 21:53:34 298
原创 个人学习HashMap
HashMap是Map的一个实现类,Map是个双列集合,是一种键Key-值Value的数据结构。实现了Map接口的所有方法, 而且允许key为null, value也为null。 HashMap与HashTable基本上就是一样的, 唯一的区别就是HashTable是线程安全的, 而HashMap不是(这跟ArrayList和Vector的区别是一样的)。 HashMap不保证map的顺序, ke...
2018-04-07 18:02:38 1104
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人