什麼是C ++語言?
C ++是一種計算機編程語言,包含C編程語言的特性以及Simula67(第一個面嚮對象語言)。C ++引入了Class和Objects的概念。
它封裝了高級和低級語言功能。因此,它被視為一種中級語言。之前它被稱為“C with classes”,因為它具有C語言的所有屬性。
什麼是Java語言?
Java是由Sun Microsystems開發的編程語言。一個小型軟件開發團隊開發了這種語言。他們被稱為綠色團隊,他們在1991年開始使用Java語言。
C ++的歷史
C ++語言由AT&T貝爾實驗室的Bjarne Stroustrup開發。Stroustrup是C的堅定支持者,也是Simula67的崇拜者。他想結合兩種語言中最好的一種。他的目標是創建一種支持面向對象編程功能的語言,並且仍然保留了C的強大功能。這導致了C ++。
Java的歷史
Java語言最初稱為OAK。最初,它是為處理設備和機頂盒而開發的。橡木是一個巨大的失敗。因此,在1995年,Sun將名稱改為Java並修改了語言,以利用迅速發展的萬維網開發業務。
後來,在2009年,甲骨文公司收購了Sun Microsystems並獲得了兩個關鍵Sun軟件資產的所有權:Java和Solaris。
結論:
- C ++是面向對象編程(OOP)語言
- Java是由Sun Microsystems開發的編程語言
- Bjarne Stroustrup在Murray Hil的AT&T貝爾實驗室開發了C ++。
- Java語言最初稱為OAK。最初,它是為處理設備和機頂盒而開發的。
- 類名和文件名之間沒有嚴格的關係。在C ++中,頭文件和實現文件用於特定的類。
- 嚴格的關係是強制執行的,例如PayRoll類的源代碼必須在PayRoll.java中。
閱讀更多 大數據信息站 的文章