1. 程式人生 > >簡述JDBC原理 + 在JAVA中異常是什麽 + throws 與 throw 區別 + 簡單解釋以下JAVA中的多態

簡述JDBC原理 + 在JAVA中異常是什麽 + throws 與 throw 區別 + 簡單解釋以下JAVA中的多態

鏈接 con 原理 指向 引用 作用 ger 同名方法 nec

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中的多態