學(xué)好java除了可以做網(wǎng)頁外?
java能做很多東西,從應(yīng)用軟件到系統(tǒng)軟件都可以用java來做,
舉例說明:
(1)應(yīng)用軟件:
應(yīng)用軟件有很多,javaSE能做一些基礎(chǔ)的東西,比如說帶圖形操作界面的一般應(yīng)用軟件(GUI),還可以應(yīng)用于網(wǎng)絡(luò)https://www.52fb.cn,我用javaSE編寫過一個(gè)非常小規(guī)模的網(wǎng)絡(luò)爬蟲,挺好使的,javaEE可以從事企業(yè)級的https://www.52fb.cn,比如做網(wǎng)站的后臺,當(dāng)然前臺也可用java來做,但有點(diǎn)不太方便,因?yàn)閖avascript(一種做網(wǎng)站前臺的語言,與java沒什么關(guān)系)在做前臺方面已經(jīng)很強(qiáng)大且方便了。
(2)系統(tǒng)軟件:
java很強(qiáng)大,連系統(tǒng)軟件也沒問題,比如說java可以做一些高級腳本語言的解釋器,一個(gè)很成功的例子就是Jpython(python語言的一個(gè)挺強(qiáng)大的解釋器的本版,當(dāng)然python解釋器一般使用C或Cpp編寫的),python也是一種非常非常強(qiáng)大的語言,本人認(rèn)為python優(yōu)越于java(當(dāng)然一般人認(rèn)為這兩種語言沒什么可比性),java其實(shí)可以做很多很多東西。
(3)總之,很多大鳥們說的有道理,語言只是一種工具,它能做什么取決于你的大腦。厚積薄發(fā)很重要,多讀書,但要知道書永遠(yuǎn)只是局限的,新的東西在沒被想出來之前是不會出現(xiàn)在書本上的,而很多人不敢或沒有能力去掌握未來,還有一點(diǎn)哈,C很強(qiáng)大(包括Cpp)。