1.1.3 Java應(yīng)用領(lǐng)域
借助Java,程序開發(fā)人員可以自由地使用現(xiàn)有的硬件和軟件系統(tǒng)平臺(tái)。這是因?yàn)镴ava是獨(dú)立于平臺(tái)的,它還可以應(yīng)用于計(jì)算機(jī)之外的領(lǐng)域,Java程序可以在便攜式計(jì)算機(jī)、電視、電話、手機(jī)和其他大量設(shè)備上運(yùn)行。全世界的公司都已經(jīng)發(fā)現(xiàn)了Java數(shù)不勝數(shù)的用途,它擁有無可比擬的能力,而且節(jié)省的時(shí)間和費(fèi)用十分可觀。Java應(yīng)用領(lǐng)域主要包括:
? 桌面應(yīng)用系統(tǒng)開發(fā)。
? 嵌入式系統(tǒng)開發(fā)。
? 電子商務(wù)應(yīng)用。
? 企業(yè)級(jí)應(yīng)用開發(fā)。
? 交互式系統(tǒng)開發(fā)。
? 多媒體系統(tǒng)開發(fā)。
? 分布式系統(tǒng)開發(fā)。
? Web應(yīng)用系統(tǒng)開發(fā)。
Java無處不在,它可應(yīng)用于任何地方、任何領(lǐng)域,并且已擁有幾百萬個(gè)用戶,其發(fā)展速度要快于在它之前的任何一種計(jì)算機(jī)語(yǔ)言。Java能夠給企業(yè)和最終用戶帶來數(shù)不盡的好處。Oracle公司董事長(zhǎng)兼首席執(zhí)行官Larru Ellison說:“Java正在進(jìn)入企業(yè)、家庭和學(xué)校。它正在像Internet本身一樣成為普遍存在的技術(shù)”。
1.1.4 Java項(xiàng)目成功案例
仔細(xì)觀察就會(huì)發(fā)現(xiàn),Java就在每個(gè)人的身邊。例如,Java程序員經(jīng)常使用的Java開發(fā)工具有Eclipse、NetBeans、JBuilder等,RSSOwl、Limewire、Azureus、CyberDuck、OpenOffice等優(yōu)秀軟件也都是使用Java編寫的。各個(gè)手機(jī)廠商也都為自己的產(chǎn)品提供了Java技術(shù)的支持,各種手機(jī)上的Java程序和Java游戲已經(jīng)數(shù)不勝數(shù)。
Java語(yǔ)言的項(xiàng)目有很多,它們被應(yīng)用于實(shí)際生活中的各行各業(yè),如清華大學(xué)的本科招生網(wǎng)、金網(wǎng)在線、中國(guó)債券信息網(wǎng),其中涉及安全類和銀行類的網(wǎng)站較多,包括中國(guó)郵政儲(chǔ)蓄銀行、中國(guó)債券信息網(wǎng)、中國(guó)農(nóng)業(yè)銀行網(wǎng)站、中國(guó)建設(shè)銀行網(wǎng)站、中國(guó)工商銀行網(wǎng)站、中國(guó)光大銀行網(wǎng)站、交通銀行網(wǎng)站等,它們的網(wǎng)站都使用了Java的網(wǎng)站開發(fā)技術(shù),部分首頁(yè)頁(yè)面效果分別如圖1.10~圖1.15所示。