官术网_书友最值得收藏!

1.1 Java語言及其產生

20世紀70年代的計算機革命使人們對成熟計算機軟件的需求大增,以便利用日益增長的計算機能力來處理數據。20世紀80年代之后,程序員經歷了程序設計語言的又一次變革。新問題不斷出現,這些問題在于,程序變得越來越復雜,越來越難以設計、編寫和管理,從而難以跟上計算機硬件的發展速度,導致了一代程序語言的更替。從20世紀60年代末起,一種從Simula 67和Smalltalk發展來的設計概念使程序設計語言向前邁出了革命性的一步。這個時期,面向對象程序設計成為新技術的代名詞,流行于整個軟件行業。

隨著www的發展,面向對象程序設計語言的發展過程中又出現了另一個萌芽。由于C和C++程序都是與機器相關的,如果不重新編譯,程序就不能在另一種類型的計算機上運行。為解決此問題,研究人員將注意力集中于開發一種與機器無關的程序設計語言上。1991年,Sun公司的5位技術專家James Gosling、Patrick Naughton、Chris Warth、Ed Frank和Mike Sheridan花了18個月的時間開發了一種稱為Oak的編程語言,在1995年正式發布時,更名為Java。

主站蜘蛛池模板: 额敏县| 三都| 梅州市| 朝阳区| 苏尼特右旗| 紫金县| 富裕县| 磴口县| 灵川县| 抚顺县| 麻栗坡县| 图片| 肇源县| 买车| 惠水县| 定襄县| 云浮市| 高清| 大石桥市| 佛坪县| 永州市| 城固县| 霸州市| 卢氏县| 仲巴县| 肥乡县| 荥阳市| 清水河县| 包头市| 洪泽县| 鹰潭市| 惠东县| 黔江区| 梅州市| 睢宁县| 东光县| 玛纳斯县| 华阴市| 平塘县| 浦城县| 临安市|