![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javase
文章平均质量分 70
gbdlacxzdmg
接毕业设计
展开
-
【无标题】java集合中的List接口
二者都线程不安全,相对线程安全的Vector,执行效率高。此外,ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。对于新增和删除操作add(特指插入)和remove,LinkedList比较占优势,因为ArrayList要移动数据。Java是面向对象的语言,我们在编程的时候自然需要存储对象的容器,数组可以满足这个需求,但是数组初始化时长度是固定的,但是我们往往需要一个长度可变化的容器,因此,集合出现了。特点是:查询快,增删慢,主要用于查询遍历数据,为最常用集合之一;.原创 2022-08-08 16:31:04 · 289 阅读 · 0 评论 -
Java中常见的异常类型
ClassCastException是JVM在检测到两个类型间转换不兼容时引发的运行时异常。此类错误通常会终止用户请求。在执行任何子系统的应用程序代码时都有可能发生ClassCastException异常。通过转换,可以指示Java编译器将给定类型的变量作为另一种变量来处理。对基础类型和用户定义类型都可以转换。Java语言规范定义了允许的转换,其中大多数可在编译时进行验证。不过,某些转换还需要运行时验证。如果在此运行时验证过程中检测到不兼容,JVM就会引发ClassCastException异常。...原创 2022-08-03 17:17:51 · 1127 阅读 · 1 评论 -
java抽象类
一个类被abstract关键字修饰,那么这个类就是一个抽象类。抽象类是用来描述一种类型应该具备的基本特征与功能,具体如何去完成这些行为由子类通过方法重写来完成。例如猫会喵喵喵~,但是老虎与猫都是猫科动物,但是叫声不同,故猫和老虎同属猫科动物这个父类,都会叫,但是具体叫声由猫和老虎子类通过重写父类吼叫的功能来实现。抽象方法指只有功能声明,没有功能主体实现的方法。具有抽象方法的类一定为抽象类。...原创 2022-07-29 00:21:07 · 93 阅读 · 0 评论 -
java继承类
尽管子类能继承到父类的所有的属性和所有的普通方法,但对于父类的私有属性是无法直接访问的,需要使用get|set方法进行调用或赋值,对于所有的非私有操作属于显式继承,可以直接利用对象操作,而所有的私有操作属于隐式继承(间接完成))。在继承关系之中,如果要实例化子类对象,会默认先调用父类构造,为父类之中的属性初始化,之后再调用子类构造,为子类之中的属性初始化,默认情况下,子类会找到父类之中的无参构造方法。重载,就是方法有相同的名称,但是参数列表不相同,这样的同名不同参数的方法之间,称之为方法的重载。...原创 2022-07-21 21:57:19 · 979 阅读 · 0 评论 -
jdbc的六大步骤
二、获取连接三、获取数据库操作对象四、执行sql语句五、处理查询结果集六、释放资源2、jdbc事务问题3、关于DQL语句的悲观锁对于一个DQL语句来说,末尾是可以添加这样一个关键字的:for uodate;以上SQL语句的含义是: 在本次事务的执行过程中,job=‘MANAGER’的记录被查询,这些记录在我查询过程中,任何人,任何事务都不能对这些记录进行修改操作,直到当前事务结束。这种机制叫做:行级锁机制(又叫悲观锁)在MYSQL中: 当使用selec原创 2022-07-01 17:01:26 · 3770 阅读 · 1 评论