上述的29个类可以分为以下几种类型:
(1)有10个类属于对sql数据类型的封装类。例如:
Array.java封装了sql中的array类型,Blob.java类,Clob.java类,Date.java类,Ref.java类,Time.java类,Struct.java类,Time.java类,Timestamp.java类,SQLData.java类
(2)属于异常处理的类有5个:BatchUpdateException.java类,DataTruncation.java类,SQLException.java类,SQLWarning.java类,SQLPermission.java类
(3)处理sql的类有11个:CallableStatement.java类,Connection.java类,DatabaseMetaData.java类,Driver.java类,DriverManager.java类,DriverPropertyInfo.java类,ParameterMetaData.java类,PreparedStatement.java类,ResultSet.java类,ResultSetMetaData.java类,Savepoint.java类