java是帶有很強(qiáng)大的tcp/to協(xié)議族的例程庫的,它能夠通過URL來穿過網(wǎng)絡(luò)來訪問遠(yuǎn)程對象的,現(xiàn)在由于servlet機(jī)制的出現(xiàn),在使用java編程的時(shí)候非常高效,有很多頁面服務(wù)器都支持servlet的。
java的語法和c++想比起來是要簡單許多,另一個(gè)方面就是java能使用一個(gè)軟件在一個(gè)非常小的機(jī)器上運(yùn)行的。
java采取了一個(gè)安全指針的模式可以減小重寫內(nèi)存和數(shù)據(jù)奔潰的可能性的。
java是用來計(jì)算網(wǎng)路和分布系統(tǒng)的這會給網(wǎng)站帶來很多新的安全問題,java是可以用來構(gòu)建防病毒和防攻擊的,這也從側(cè)面反應(yīng)java的防毒這方面做的非常好。
java可以實(shí)現(xiàn)此特性,此字節(jié)碼也可以在任何機(jī)器上解釋執(zhí)行。
而java對基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu)類型大小的算法都是非常嚴(yán)格的有規(guī)定的,而且可移植性非常好。
java在處理多線程的過程中是非常簡單的,他可以把多線程實(shí)現(xiàn)交給底下操作系統(tǒng)或線程程序完成的,這也是多線程是Java作為服務(wù)器端開發(fā)語言的流行原因之一。
在頁面上能夠執(zhí)行的程序叫Applet,需要指出java的瀏覽器是非常多的,而applet支持的是動態(tài)頁面,這也算很多其他語言不能夠完成的。