标签:情况 tab exce 方法 style result sem throwable family
JDBC原理:
加:加载驱动
链:创建连接
预:创建预编译
执:执行SQL语句(查询需要处理结果级)
释:关闭链接;
DBC中定义了一些接口:
1、驱动管理:
DriverManager
2、连接接口
Connection
DatabasemetaData
3、语句对象接口
Statement
PreparedStatement
CallableStatement
4、结果集接口
ResultSet
ResultSetMetaData
JDBC只定义接口,具体实现由各个数据库厂商负责。
程序员使用时只需要调用接口,实际调用的是底层数据库厂商的实现部分。
在JAVA中异常是什么:
程序在运行过程产生的不正常情况;编译没有,到运行的时候,出现错误. 这种现象叫异常。
顶层父类为Throwable 下面分为 Error 和 Exception 异常
Error ,一旦发生无法处理(比如内存溢出);而对于Exception通常可以进行处理;
throws 与 throw 区别
throw : 产生一个异常对象,,位置在方法里面,后面跟一个异常对象,相当于return的效果
throws:表示向外抛出异常方法的() {} 之间,后面跟多个异常
简单解释以下JAVA中的多态:
多态的作用:消除类型之间的耦合关系。(耦合关系是指某两个事物之间如果存在一种相互作用、相互影响的关系,那么这种关系就称"耦合关系")
多态性有两种:
1)编译时多态性
对于多个同名方法,如果在编译时能够确定执行同名方法中的哪一个,则称为编译时多态性.
2)运行时多态性
如果在编译时不能确定,只能在运行时才能确定执行多个同名方法中的哪一个,则称为运行时多态性.
多态存在的三个必要条件
一、要有继承;
二、要有重写;
三、父类引用指向子类对象。
简述JDBC原理 + 在JAVA中异常是什么 + throws 与 throw 区别 + 简单解释以下JAVA中的多态
标签:情况 tab exce 方法 style result sem throwable family
原文地址:https://www.cnblogs.com/jhcq/p/9338981.html