『壹』 在java中什麼是api,jdk,jdbc,xml,它們具體是什麼,我對這些不是很了解,能既能簡單又能明白的話介紹嗎謝謝.
您好,提問者:
API:是sun公司的類方法、介面等的解說,我們程序員統稱幫助文檔。
JDK:是java的安裝程序,JDK裡麵包含jre。
JDBC:是一種用於執行SQL語句的Java API,可以為多種關系資料庫提供統一訪問,它由一組用 Java語言編寫的類和介面組成。JDBC 可做三件事:與資料庫建立連接、發送 SQL 語句並處理結果。
XML:XML是可擴展標識語言,SGML、HTML是XML的先驅。
『貳』 Java資料庫連接的連接API
JDBC 是個"低級"介面,也就是說,它用於直接調用 SQL 命令。在這方面它的功能極佳,並比其它的資料庫連接 API 易於使用,但它同時也被設計為一種基礎介面,在它之上可以建立高級介面和工具。高級介面是"對用戶友好的"介面,它使用的是一種更易理解和更為方便的 API,這種API在幕後被轉換為諸如 JDBC 這樣的低級介面。
在關系資料庫的"對象/關系"映射中,表中的每行對應於類的一個實例,而每列的值對應於該實例的一個屬性。於是,程序員可直接對 Java 對象進行操作;存取數據所需的 SQL 調用將在"掩蓋下"自動生成。此外還可提供更復雜的映射,例如將多個表中的行結合進一個 Java 類中。
隨著人們對 JDBC 的興趣日益增漲,越來越多的開發人員一直在使用基於 JDBC 的工具,以使程序的編寫更加容易。程序員也一直在編寫力圖使最終用戶對資料庫的訪問變得更為簡單的應用程序。例如應用程序可提供一個選擇資料庫任務的菜單。任務被選定後,應用程序將給出提示及空白供填寫執行選定任務所需的信息。所需信息輸入應用程序將自動調用所需的 SQL 命令。在這樣一種程序的協助下,即使用戶根本不懂 SQL 的語法,也可以執行資料庫任務。