您的位置:首頁(yè) > 學(xué)生信息 > 學(xué)習(xí)心得
來(lái)源:北大青鳥飛迅校區(qū)|發(fā)布時(shí)間:2013-05-05 11:32:41
經(jīng)過近十年的發(fā)展,說(shuō)Java是地球上最受歡迎的程序開發(fā)語(yǔ)言一點(diǎn)也不為過。Java賦予開發(fā)人員高度的選擇自由,展現(xiàn)「Java Everywhere」的魅力與成效你我的生活周遭已處處可見Java;到火星上走走、eBay大采購(gòu)、網(wǎng)絡(luò)銀行轉(zhuǎn)帳、拿著健?ǖ结t(yī)院看病、無(wú)聊時(shí)把玩手機(jī)上的Java游戲…。
在生活中,你通常只知道「喔!原來(lái)這網(wǎng)站是用Java寫的」、「喔!原來(lái)這是手機(jī)的Java Game」。若自技術(shù)層次拆解,Java Technology可簡(jiǎn)單區(qū)分為Java 程序語(yǔ)言(language)與Java 平臺(tái)(platform)。
Java 程序語(yǔ)言所指是撰寫程序所需的語(yǔ)法與詞匯,像學(xué)習(xí)中、英文,有一套基本的單字與語(yǔ)法,只要利用單字組出符合語(yǔ)法的句子,這就是Java程序的基礎(chǔ)。
至于Java 平臺(tái),如大家熟知的,Java共分三大平臺(tái):J2ME、J2SE和J2EE,分別專精于嵌入式行動(dòng)平臺(tái)、標(biāo)準(zhǔn)平臺(tái)和企業(yè)應(yīng)用平臺(tái),除了共同的類別函式庫(kù)(API)之外,每個(gè)平臺(tái)也有其特定的API,供程序設(shè)計(jì)師們開發(fā)使用。
隨著開發(fā)工具陸續(xù)推出,降低了Java開發(fā)技術(shù)門坎,要寫出正確無(wú)誤的Java程序不是太難的事情,但論及系統(tǒng)性的Java軟件開發(fā),那可就不是一件輕松事。
開發(fā)大型項(xiàng)目有三項(xiàng)非常重要的因素,將會(huì)影響整個(gè)項(xiàng)目的進(jìn)度與質(zhì)量,分別是人(people)、流程(process)與技術(shù)(technology)。
這三個(gè)要素是環(huán)環(huán)相扣的,任何一項(xiàng)要素的成敗都會(huì)影響另外兩個(gè)要素,而每個(gè)要素也都足以影響一個(gè)項(xiàng)目的成敗。
如何取得這三者的平衡,并將每個(gè)要素充份的發(fā)揮,取決于管理者的經(jīng)驗(yàn),與相關(guān)開發(fā)人員的素質(zhì),這不是一項(xiàng)簡(jiǎn)單容易的任務(wù),但有好的方法可以完成。
Java彈性多選擇資源豐富任君挑選
「技術(shù)」應(yīng)該是最容易掌握的部份,因?yàn)槟氵x擇了Java。如前所述,全世界已有許多Java資源可以選擇。某些人可能會(huì)認(rèn)為Java技術(shù)門坎高,考慮訓(xùn)練成本而決定導(dǎo)入較為簡(jiǎn)易的程序語(yǔ)言,如VB.Net,或是不敢轉(zhuǎn)換到Java平臺(tái)。
事實(shí)上,真正困難的不是Java程序語(yǔ)言或是API的使用,而是整個(gè)對(duì)象導(dǎo)向程序設(shè)計(jì)的概念。C#也標(biāo)榜與Java有著類似的對(duì)象導(dǎo)向架構(gòu),除執(zhí)行平臺(tái)不同、API的名稱不同,本質(zhì)與Java可以算是孿生兄妹,怎么沒聽有人抱怨C#很難學(xué)?
既然Java、.Net門坎是一樣的,那該如何選擇?答案是,你喜歡誰(shuí)就選誰(shuí)。只是當(dāng)你決定投靠其中一個(gè)陣營(yíng)時(shí),不妨想想一件事:「在這個(gè)平臺(tái)上,我是不是有選擇的空間與自由?」
Java是一開放的技術(shù)、平臺(tái),可執(zhí)行于各類作業(yè)平臺(tái),還有各式各樣的開發(fā)工具、API套件與執(zhí)行環(huán)境,包括商業(yè)、免費(fèi)、開放源碼等豐富資源任君挑選。
流程關(guān)乎項(xiàng)目預(yù)算與時(shí)間控制
「程序」指的是軟件開發(fā)流程或是項(xiàng)目流程,定義流程的目的是要掌控所有的情況。項(xiàng)目的最大之一敵人是時(shí)間及預(yù)算,這兩者都是有限的,如何在有限預(yù)算內(nèi)準(zhǔn)時(shí)完成項(xiàng)目,可說(shuō)是一項(xiàng)藝術(shù)。
幸運(yùn)的是,時(shí)間和預(yù)算都是可控制的,并不是指我們可以控制時(shí)間快慢或長(zhǎng)短,而是如何明確知道哪一個(gè)時(shí)間點(diǎn),需要何種產(chǎn)出物,而我們有多少的預(yù)算可以完成。為有效控制,我們需要一個(gè)標(biāo)準(zhǔn)的流程,只要照著規(guī)矩走,一切都好辦。
全程面授,不高薪都難
申請(qǐng)成功后,我們將在24小時(shí)內(nèi)與您聯(lián)系
招生熱線: 4008-0731-86 / 0731-82186801
學(xué)校地址: 長(zhǎng)沙市天心區(qū)團(tuán)結(jié)路6號(hào)
Copyright © 2006 | 湖南大計(jì)信息科技有限公司 版權(quán)所有
湘ICP備14017520號(hào)-3