自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java集合合集

Java集合框架主要分为两种类型容器一种是集合Collection;一种是图MapCollection接口有3种子类型:List、Set、QueueListSetMap有序不唯一无序唯一无序key唯一非空实现类ArrayList、LinkedList、Vector实现类HashSet、TreeSet实现类HashMap、SortedSet(TreeSet)有序唯一SortedMap(TreeMap)保持key有序检索效率高,删除插入效率低会影响元素位

2020-06-09 18:15:51 357

原创 让抽象类不再抽象(抽象类与接口)

以下胡扯纯属个人理解,有错误还请不吝指正Java的三大特性:封装、继承、多态多态的三个必要条件:继承、重写、父类引用指向子类对象而抽象类满足了继承与重写,所以抽象类是多态的一种实现方式抽象类抽象在哪里1.正常的类可以加abstract关键字将其声明为抽象类2.抽象类可以成员变量、成员方法(有完整的方法实现)、构造方法、也可以有抽象方法——即被abstract修饰的,只有方法声明,没有具体实现的方法。3.抽象类不能实例化对象,必须被继承并实现了所有抽象方法之后才可以实例化对象(既然抽象类不能实

2020-06-09 11:04:11 217

原创 整理java特性-多态

不整理回顾你永远都不知道java有多变态,哦不,是多态。多态同一行为的不同表现形式,在java中体现为重写、接口、抽象类抽象方法必要条件1.继承(接口)2.重写(接口方法实现)3.父类引用指向子类对象多态例子public class Animal{ public Animal(){ System.err.println("一个新的动物。"); } public void jiao(){ System.err.println("动物可以发出叫声。"); } public vo

2020-06-08 16:50:06 103

原创 多态之重写与重载

重写和重载是java多态的不同表现重写(子类与父类多态表现)子类对父类允许访问的方法的实现过程进行重写,返回值和形参都不能改变。规则:1.参数列表必须与被重写的方法一致2.返回值相同或为被重写方法返回值的派生类3.访问权限不能比被重写得方法低4.父类的成员方法只能被子类重写(即重写的前提是继承)5.final 方法、构造方法、static 方法不能被重写6.重写的方法不能抛出比被重写方法声明更广泛的异常重载(一个类的多态表现)同个类中,方法名相同,参数列表不同,返回值可以相同可以不同的

2020-06-08 15:25:16 234

原创 理解数据库事务隔离级别

1.未提交读事务的修改尚未提交,其他事务可以读到这种现象称之为脏读,会引起很多问题,如无必须不要使用例子:售票员A、B,余票3张,此时有人来A处购买3张车票,A查到余票3张,点击提交订单,此时另外一个人来B购买车票,此时B读到A刚卖出去3张票余票为0,所有B告诉乘客余票不足,但此时A的系统出了故障,之后的步骤失败,最终导致一张票也没卖出去。2.提交读大多数数据库的默认隔离级别,一个事务只能读到已提交事务的结果,正在执行的无法被看到,会出现读旧数据的现象例子:售票员A、B,余票3张,此时有人在

2020-06-08 13:20:30 130

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除