以JAVA為例,冒泡排序和交換排序的區(qū)別是選擇排序,每次都要遍歷全部元素,選擇其中最小的(或最大的)放到第一位;而冒泡排序比較相鄰的兩個數(shù),大的(或者小的)放后面,由于冒泡是一邊比較一邊調(diào)整順序,所以數(shù)列會越來越接近排序完成狀態(tài)。
Java是由Sun公司于1995年5月推出的面向?qū)ο蟮某绦蛟O計語言。Java繼承了C++語言面向?qū)ο蠹夹g的核心,又舍棄了C++語言中的指針、運算符重載以及多重繼承的特性,同時引入了泛型編程、類型安全的枚舉等特性,使Java成為簡單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關、可移植、高性能、多線程和動態(tài)的語言。隨著互聯(lián)網(wǎng)的迅猛發(fā)展,Java已經(jīng)成為重要的網(wǎng)絡編程語言,被廣泛應用于企業(yè)級Web應用開發(fā)和移動應用開發(fā)。
20世紀90年代,硬件領域出現(xiàn)了單片式計算機系統(tǒng),這種價格低廉的系統(tǒng)一出現(xiàn)就立即引起了自動控制領域人員的注意,因為使用它可以大幅度提升消費類電子產(chǎn)品(如電視機頂盒、面包烤箱、移動電話等)的智能化程度。Sun公司為了搶占市場先機,在1991年成立了一個稱為Green的項目小組,帕特里克、詹姆斯·高斯林、麥克·舍林丹和其他幾個工程師一起組成的工作小組在加利福尼亞州門洛帕克市沙丘路的一個小工作室里面研究開發(fā)新技術,專攻計算機在家電產(chǎn)品上的嵌入式應用。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com