首頁 > Java > java教程 > abap與java有什麼差別

abap與java有什麼差別

little bottle
發布: 2020-09-19 13:56:00
原創
10493 人瀏覽過

ABAP和Java同是程式語言。他們都是物件導向的語言,而ABAP卻是一種高階企業應用程式語言。那他們還有什麼其他的差別嗎?

abap與java有什麼差別

ABAP

  • #ABAP((Advanced Business Application Programming))是一種高階企業應用程式語言,起源於20世紀80年代。經過不斷的發展,現在的版本是ABAP/4,SAP R/3的應用程式就是用ABAP/4寫的。

  • SAP,為「System Applications and Products」的簡稱,是SAP公司的產品-企業管理解決方案的軟體名稱。

  • SAP最初開發ABAP/4(高階商業應用程式設計)語言僅為內部使用,為應用程式設計師提供最佳化的工作環境。經過不斷的改進和修改以滿足商業領域的需要。 ABAP/4已成為SAP開發所有自己的應用程式的僅有工具。

  • ABAP/4是物件導向語言。它支援封裝性和繼承性。封裝性是物件導向的基礎,而繼承性則是建立在封裝性基礎上的重要特性。

  • ABAP/4具有事件驅動的特性。 ABAP/4適合產生報表。 ABAP/4支援對資料庫的操作。

  • ABAP/4包含一種特殊子程序,稱為功能模組。您可以在中央庫中建立和維護功能模組。在呼叫程式和子程式之間功能模組有一個明確定義的資料介面。它們能夠以呼叫程式的獨立模式進行分別測試。

Java

  • #Java是一種物件導向的程式語言,運用廣泛。 Java語言具有強大且簡單易用兩個特徵。 Java語言作為靜態物件導向程式語言的代表,極佳地實現了物件導向理論,允許程式設計師以優雅的思維方式進行複雜的程式設計。

  • Java具有簡單性、物件導向、分散式、健全性、安全性、平台獨立與可移植性、多執行緒、動態性等特點。 Java可以編寫桌面應用程式、網路應用程式、分散式系統和嵌入式系統應用程式等。

相關學習推薦:java基礎

#

以上是abap與java有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板