也許你是java初學(xué)者,也許你是java程序員,也許你是Java高手,無論你處于什么層次,IT培訓(xùn)來為大家總結(jié)的java教程知識。
Java語言是SUN(StanfordUniversityNetwork,斯坦福*網(wǎng)絡(luò)公司)公司1995年推出的一門高級編程語言,起初主要應(yīng)用在小型消費(fèi)電子產(chǎn)品上,后來隨著互聯(lián)網(wǎng)的興起,Java語言迅速崛起(Javaapplet可以在瀏覽器中運(yùn)行),成為大型互聯(lián)網(wǎng)項(xiàng)目的語言。
2009年04月20日,美國甲骨文公司74億美元收購Sun,取得java的版權(quán)。
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程
Java不只是一種編程語言,它是一個完整的平臺,擁有龐大的庫,將諸如圖形繪制、Socket連接、數(shù)據(jù)庫存取等復(fù)雜操作進(jìn)行了大程度的簡化。
Java是跨平臺的,一次編譯,到處運(yùn)行,在Windows上編寫的代碼可以不加修改的移植到Linux上,反之也可以。
Java具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、平臺獨(dú)立與可移植性、多線程、動態(tài)性等特點(diǎn)。Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等
在世界編程語言排行榜中,Java幾乎占據(jù)著第二名的位置,僅次于C語言。