JAVA技術(shù)有哪些優(yōu)勢(shì)
1、多線程。Java 的特點(diǎn)之一就是內(nèi)置對(duì)多線程的支持。多線程允許同時(shí)完成多個(gè)任務(wù)。實(shí)際上多線程使人產(chǎn)生多個(gè)任務(wù)在同時(shí)執(zhí)行的錯(cuò)覺(jué),因?yàn),目前的?jì)算機(jī)的處理器在同一時(shí)刻只能執(zhí)行一個(gè)線程,但處理器可以在不同的線程之間地切換,由于處理器速度非?,遠(yuǎn)遠(yuǎn)超過(guò)了人接收信息的速度,所以給人的感覺(jué)好象多個(gè)任務(wù)在同時(shí)執(zhí)行。C++沒(méi)有內(nèi)置的多線程機(jī)制,因此必須調(diào)用操作系統(tǒng)的多線程功能來(lái)進(jìn)行多線程程序的設(shè)計(jì)。
2、安全。當(dāng)你準(zhǔn)備從網(wǎng)絡(luò)上下載一個(gè)程序時(shí),你大的擔(dān)心是程序中含有惡意的代碼,比如試圖讀取或刪除本地機(jī)上的一些重要文件,甚至該程序是一個(gè)病毒程序等。當(dāng)你使用支持Java的瀏覽器時(shí),你可以放心地運(yùn)行Java的小應(yīng)用程序 Java Applet ,不必?fù)?dān)心病毒的感染和惡意的企圖,Java小應(yīng)用程序?qū)⑾拗圃?Java運(yùn)行環(huán)境中,不允許它訪問(wèn)計(jì)算機(jī)的其它部分。