c++与java,有什么区别?
生活随笔
收集整理的這篇文章主要介紹了
c++与java,有什么区别?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
什么是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中。
總結
以上是生活随笔為你收集整理的c++与java,有什么区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 广告拦截成刚需:FireFox浏览器公布
- 下一篇: c++歌手大赛系统_计人即讯|第十届程序