Java與Oracle
Oracle數據庫(簡稱Oracle)是一個支持多種平臺的對象關係數據庫管理系統(ORDBMS)。Oracle數據庫管理系統有不同的版本,從個人使用的版本到企業級的版本。它是世界上使用最廣泛的數據庫系統。Java是世界上最流行的面向對象編程語言之一。Oracle提供了廣泛的編程工具和環境。Oracle可以用多種編程語言訪問。例如,Java可以用來編寫與Oracle數據庫通信的程序。
什麼是Java?
面向對象編程是當今應用最廣泛的面嚮對象語言之一。它是一種通用的併發編程語言。它最初是由太陽微系統公司在1995年開發的。jamesgosling是Java編程語言之父。甲骨文公司(Oracle Corporation)現在擁有Java(最近收購了Sun Microsystems)。JavaStandardEdition6是其當前的穩定版本。Java是一種強類型語言,支持從Windows到UNIX的一系列平臺。Java是根據GNU通用公共許可證授權的。java的語法非常類似於C++和C++。Java源文件的擴展名為.Java。在使用javac編譯器編譯Java源文件之後,它將生成.class文件(包含Java字節碼)。這個字節碼文件可以使用JVM(Java虛擬機)進行解釋。由於JVM可以在任何平臺上運行,Java被稱為多平臺(跨平臺)和高度可移植性。
什麼是甲骨文?
Oracle是Oracle公司生產的一個ORDBMS。Oracle是世界上最流行的數據庫系統。它既可用於大型企業環境,也可用於個人使用。它運行在從PC機到大型機的所有平臺上。Oracle DBMS由存儲和至少一個應用程序實例組成。實例由操作系統的進程和與存儲器一起工作的內存結構組成。在Oracle數據庫管理系統中,使用SQL(結構化查詢語言)訪問數據。這些SQL命令可以嵌入到其他語言中,也可以直接作為腳本執行。此外,它還可以使用PL/SQL(Oracle公司開發的SQL過程擴展)或其他面嚮對象語言(如Java)調用存儲過程和函數。Oracle對其存儲使用兩級機制。第一級是按表空間組織的邏輯存儲。表空間由內存段組成,而內存段又由更多的擴展數據塊組成。第二級是由數據文件組成的物理存儲。
Java和Oracle有什麼區別?