java筆試要點(java.sql包)


 提供JAVA存取數據庫能力的包是 ( )

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

解析:

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:

通過 DriverManager 實用程序建立與數據庫的連接

DriverManager 類:建立與驅動程序的連接

SQLPermission 類:代碼在 Security Manager(比如 applet)中運行時提供權限,試圖通過 DriverManager 設置一個記錄流

Driver 接口:提供用來注冊和連接基於 JDBC 技術(“JDBC驅動程序”)的驅動程序的 API,通常僅由 DriverManager 類使用

DriverPropertyInfo 類:提供 JDBC 驅動程序的屬性,不是供一般用戶使用的向數據庫發送 SQL 語句

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:為了指示並不是批量更新中的所有命令都成功執行而拋出

    

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM