北大青鳥通州校區(qū)總結(jié):
1.免費(fèi)
Sun(現(xiàn)在已被甲骨文收購)免費(fèi)提供用來開發(fā)Java應(yīng)用程序的一切,使用者不必付任何的版稅。Java發(fā)展了那么多年,優(yōu)秀的Java教程、技術(shù)網(wǎng)站數(shù)不勝數(shù);蛟S你會(huì)問,有了那么多優(yōu)秀的教程,還有必要java培訓(xùn)嗎?雖然那些教程和技術(shù)文章是如此優(yōu)秀,但并不適合初學(xué)者。Java培訓(xùn)目的就在于幫助你打好Java技術(shù)的基礎(chǔ),掌握J(rèn)ava技術(shù)的主要脈絡(luò),幫助你邁出進(jìn)入Java世界的第一步!然后真正進(jìn)入Java領(lǐng)域。
2.跨平臺(tái)
“一次編寫,隨處運(yùn)行”,Java系統(tǒng)可以運(yùn)行在不同的操作系統(tǒng)和硬件上。隨著Linux的持續(xù)增長(zhǎng)以及Mac OSX完全支持Java技術(shù),跨平臺(tái)的特性變得越來越有分量。
3.在學(xué)術(shù)界獲得了強(qiáng)有力的支持
由于免費(fèi)、跨平臺(tái)、Java語言本身技術(shù)先進(jìn),在高校中,Java已經(jīng)成為許多學(xué)科研究、課程和計(jì)算的首選語言,用Java做上機(jī)作業(yè),一般都是鼓勵(lì)的。北大、清華許多院系的研究生入學(xué)考試都可以用Java語言答題。實(shí)際上,用Java來完成這些工作,大多數(shù)情況下要比用C或其他語言簡(jiǎn)潔得多,可以把注意力集中在算法等核心部分,從而獲得更高分?jǐn)?shù)。掌握J(rèn)ava技術(shù)的學(xué)生一般有更多的工作機(jī)會(huì)課余兼職,拿到更高報(bào)酬,不但減輕家里的負(fù)擔(dān),更可以讓自己早日進(jìn)入社會(huì)鍛煉。所以,如果你還在求學(xué),學(xué)習(xí)Java,一定沒錯(cuò)的。
4.簡(jiǎn)單
與C++等語言相比較,語法上Java是簡(jiǎn)單的。Java提供了垃圾回收機(jī)制。你可以任意申請(qǐng)內(nèi)存,Java系統(tǒng)會(huì)在適當(dāng)?shù)臅r(shí)候自動(dòng)釋放無用的內(nèi)存資源。這個(gè)神奇的機(jī)制叫做“垃圾回收”,節(jié)約了許多調(diào)試錯(cuò)誤的時(shí)間。編寫程序時(shí),難免會(huì)遇到一些意外,比如文件無法打開、網(wǎng)絡(luò)讀取失敗等特殊情況。在C++等語言中是依靠返回值來判斷的,如果一句句地檢查返回值,那實(shí)在是太麻煩了。從而,程序員習(xí)慣性地忽略返回值的檢查,并安慰自己一切都會(huì)好起來的。這便埋下了隱患。在Java中,Java的方法可以拋異常,而你必須應(yīng)答異常,即使你不想進(jìn)行任何操作。比如編寫打開文件的代碼,你不得不響應(yīng)異常以防意外發(fā)生,否則程序根本不能夠通過編譯。未雨綢繆,使得 Java系統(tǒng)更穩(wěn)健。
5.企業(yè)應(yīng)用的成熟平臺(tái)
這是Java技術(shù)目前最活躍的兩大領(lǐng)域之一。Java技術(shù)的企業(yè)應(yīng)用旨在提升企業(yè)競(jìng)爭(zhēng)力,所以Java技術(shù)受到了企業(yè)的欣賞,市場(chǎng)份額是同類技術(shù)中最大的。同時(shí),Java開放標(biāo)準(zhǔn),所以供應(yīng)商眾多。市面上有許多的應(yīng)用服務(wù)器、工具與構(gòu)件可以選擇,一應(yīng)俱全。作為Java技術(shù)的初學(xué)者,不需要任何花費(fèi)就能夠進(jìn)行Java企業(yè)應(yīng)用的自我培訓(xùn),以后若參與Java的商業(yè)項(xiàng)目開發(fā),便可以無縫地把軟件移植到高端的商業(yè)平臺(tái)上去。反觀.Net,想免費(fèi)自學(xué),不盜版是不可能的啦。
6.無線應(yīng)用
這是Java技術(shù)目前最活躍的另一個(gè)領(lǐng)域,旨在提供更多、更方便的個(gè)性化服務(wù)的Java手機(jī)應(yīng)用。未來幾年內(nèi),勢(shì)必將出現(xiàn)移動(dòng)通訊運(yùn)營商和移動(dòng)設(shè)備應(yīng)用軟件的巨大商機(jī)和激烈競(jìng)爭(zhēng),并且該趨勢(shì)很可能與電子政務(wù)、電子商務(wù)等其他發(fā)展相互影響。Java在手機(jī)市場(chǎng)的專有性和Java本身的開放性和標(biāo)準(zhǔn)性,使得越來越多的企業(yè)加入了Java陣營。