Java語言的歷程豐富多彩,被現(xiàn)在眾多程序員和企業(yè)廣泛使用,不用質(zhì)疑這是Java的領(lǐng)先技術(shù)的結(jié)果。
Java是Sun公司開發(fā)的一種編程語言,Sun公司最初的方向是讓Java來開發(fā)一些電器裝置程序,如:機(jī)頂盒、公交卡,Sun公司萬萬沒想到Java會引來這么多的企業(yè)關(guān)注,所以又繼續(xù)往網(wǎng)絡(luò)編程方向拓展,然而有了現(xiàn)在的Java EE、Java Me。
Java名字的由來,實(shí)際上是一個有趣的故事。
我們所見到的Java標(biāo)志,總是一杯熱咖啡,這杯熱咖啡你很難與計算機(jī)編程聯(lián)想到一起。這杯熱咖啡、Java這個名字的由來,是Java創(chuàng)始人員團(tuán)隊(duì)中其中一名成員由于靈感想到的,想起自己在Java島(爪哇島)上曾喝過一種美味的咖啡,于是這種計算機(jī)編程語言就命名為Java,與此同時它的標(biāo)起來是我們最熟悉不過的一杯熱咖啡。
Java的優(yōu)勢
1.跨平臺,只要有JVM(Java虛擬機(jī))的操作系統(tǒng)就可以運(yùn)行JAVA程序;
2.安全; 1.棄用危險的指針;
2.自動內(nèi)在管理機(jī)制,垃圾回收機(jī)制,由垃圾回收器回收,減輕程序負(fù)擔(dān),也避免了手動回收的危險性;
3.完全面向?qū)ο?
4.簡單,取消C++當(dāng)中很多實(shí)用的部分,容易上手,提供了大量類庫;
5.健壯:強(qiáng)制類型機(jī)制、異常處理機(jī)制、垃圾自動回收。