java笔试要点(java.sql包)

 提供JAVA存取数据库能力的包是 ( )java

A: java.sql B: java.awt C: java.lang D: java.swingsql

解析:数据库

A,java.sql包提供Java存取数据库能力
B,java.awt包是java图形界面的包
C,java.lang是java语言的核心好,lang是language的简写
D,java.swing是通过java封装的与操做系统无关的图形界面包
注解:
java.sql提供使用 JavaTM 编程语言访问并处理存储在数据源(一般是一个关系数据库)中的数据的 API。此 API 包括一个框架,凭借此框架能够动态地安装不一样驱动程序来访问不一样数据源。

java(TM),那个TM,指的是Trade Mark,也就是商标,之前是sun公司持有,如今卖给Oracle了。编程

java.sql 包中包含用于如下方面的 API:app

经过 DriverManager 实用程序创建与数据库的链接框架

DriverManager 类:创建与驱动程序的链接编程语言

SQLPermission 类:代码在 Security Manager(好比 applet)中运行时提供权限,试图经过 DriverManager 设置一个记录流spa

Driver 接口:提供用来注册和链接基于 JDBC 技术(“JDBC驱动程序”)的驱动程序的 API,一般仅由 DriverManager 类使用操作系统

DriverPropertyInfo 类:提供 JDBC 驱动程序的属性,不是供通常用户使用的向数据库发送 SQL 语句3d

Statement:用于发送基本 SQL 语句

PreparedStatement:用于发送准备好的语句或基本 SQL 语句(派生自 Statement)

CallableStatement:用于调用数据库存储过程(派生自 PreparedStatement)

Connection 接口:提供建立语句以及管理链接及其属性的方法

Savepoint:在事务中提供保存点获取和更新查询的结果ResultSet 接口SQL 类型到 Java 编程语言中的类和接口的标准映射关系

Array 接口:SQL ARRAY 的映射关系

Blob 接口:SQL BLOB 的映射关系

Clob 接口:SQL CLOB 的映射关系

Date 类:SQL DATE 的映射关系

NClob 接口:SQL NCLOB 的映射关系

Ref 接口:SQL REF 的映射关系

RowId 接口:SQL ROWID 的映射关系

Struct 接口:SQL STRUCT 的映射关系

SQLXML 接口:SQL XML 的映射关系

Time 类:SQL TIME 的映射关系

Timestamp 类:SQL TIMESTAMP 的映射关系

Types 类:提供用于 SQL 类型的常量自定义映射 SQL 用户定义类型 (UDT) 到 Java 编程语言中的类

SQLData 接口:指定 UDT 到此类的一个实例的映射关系

SQLInput 接口:提供用来从流中读取 UDT 属性的方法

SQLOutput 接口:提供用来将 UDT 属性写回流中的方法元数据

DatabaseMetaData 接口:提供有关数据库的信息

ResultSetMetaData 接口:提供有关 ResultSet 对象的列的信息

ParameterMetaData 接口:提供有关 PreparedStatement 命令的参数的信息异常

SQLException:由大多数方法在访问数据出问题时抛出,以及由于其余缘由由其余一些方法抛出

SQLWarning:为了指示一个警告而抛出

DataTruncation:为了指示数据可能已经被截断而抛出

BatchUpdateException:为了指示并非批量更新中的全部命令都成功执行而抛出

    

相关文章
相关标签/搜索