java開發(fā)要什么架構(gòu),搞 Java 最重要的是什么?毫不夸張地說,掌握和了解Java的三種技術(shù)架構(gòu)及開發(fā)范圍分別是什么?,現(xiàn)在做java開發(fā)的都有什么職位?我知道的有系統(tǒng)架構(gòu)師,項目經(jīng)理,系統(tǒng)分析師!??,基本就能走遍天下都不怕了!
1.Java的三種技術(shù)架構(gòu)及開發(fā)范圍分別是什么?
Java語言的三種技術(shù)架構(gòu): J2SE:JAVA 2 Platform Standard Edition (標(biāo)準(zhǔn)版) SE是為開發(fā)普通桌面和商務(wù)應(yīng)用程序開發(fā)的解決方案,這是學(xué)習(xí)其他兩者的基礎(chǔ)。 J2EE :JAVA 2 Platform Edition (企業(yè)版) EE是為開發(fā)企業(yè)環(huán)境下的應(yīng)用程序提供的一些解決方案,包含如Servelt,JSP等, 主要針對于WEB應(yīng)用程序開發(fā)。 J2ME: JAVA 2 Platform Micro Edition (小型版) ME是為了開發(fā)電子消費產(chǎn)品和嵌入式設(shè)備(冰箱,遙控器等)提供的解決方案, 該技術(shù)體系主要應(yīng)用于小型電子消費類產(chǎn)品,如手機中的應(yīng)用程序等。 但是現(xiàn)在 主流的手機開發(fā)是Android和IOS,所以ME版本用的很少。 在JAVA50 版本以后,更名為JAVASE,JAVAEE,JAVAME。 從java面世以來,按照應(yīng)用范圍分為三個版本,即JAVASE,JAVAME,JAVAEE,也就是SUN ONE(Open NET )體系。 JAVASE就是java的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用程序的開發(fā),同時也是java的基礎(chǔ),它包含java語言礎(chǔ),JDBC(java數(shù)據(jù)庫連接性操作) ,IO(輸入輸出),網(wǎng)絡(luò)通信,多線程等技術(shù)。 Java2是 java2 的企業(yè)版,主要用于企業(yè)級分布式的網(wǎng)絡(luò)程序,如電子商務(wù)網(wǎng)站,和ERP(企業(yè)資源規(guī)劃)系統(tǒng),其核心為EGB(企業(yè)java組件模型)。 JavaME主要用于嵌入式系統(tǒng)開發(fā),現(xiàn)在大部分廠商生產(chǎn)的手機都支持java技術(shù)。
2.現(xiàn)在做java開發(fā)的都有什么職位?我知道的有系統(tǒng)架構(gòu)師,項目經(jīng)理,系統(tǒng)分析師!
程序員:做編程的底層開發(fā)工作,寫代碼,不停的寫代碼 軟件設(shè)計師:其實這個概念不太清楚,跟架構(gòu)師類似,就是要分析設(shè)計這個軟件的整體概念,就像蓋房子要先畫圖紙,然后分給不同*的人去建造,其實在現(xiàn)在,一般叫項目經(jīng)理,或叫開發(fā)經(jīng)理 網(wǎng)絡(luò)工程師:設(shè)計整體的網(wǎng)絡(luò)的人,跟軟件設(shè)計師差不多,不過做的是網(wǎng)絡(luò)工程。 網(wǎng)絡(luò)管理員:與程序員類似,重復(fù)性的技術(shù)工種。 系統(tǒng)分析師:這個也是個比較模糊的,系統(tǒng)分析類似醫(yī)生的,可以通過自己的經(jīng)驗和從業(yè)經(jīng)驗,對某各軟件或某項工程進(jìn)行分析,優(yōu)化,從而幫助架構(gòu)師或項目經(jīng)理用最短的時間做出最滿意的東西來。 其實你分的這幾個,都是計算機里的職位,你重新分一下類好了 軟件開發(fā)里面分為:程序員,軟件工程師,軟件架構(gòu)師和系統(tǒng)分析師 網(wǎng)絡(luò)工程里面分為:網(wǎng)絡(luò)管理員,網(wǎng)絡(luò)工程師,網(wǎng)絡(luò)架構(gòu)師和系統(tǒng)分析師 如果是工資高,級別高的,就是架構(gòu)和分析了,但是。。。。強調(diào)一下,這兩個職位不是有技術(shù)就可以的,需要大量的經(jīng)驗,一般都是從程序員開始做起的,才有資格。 樓主如果想進(jìn)這個行業(yè),建議先從頭開始吧,冰凍三尺非一日之寒,可以把這個作為目標(biāo),一點一點努力才行哦 關(guān)于這些還有不明白的,可以加群85134514
雖說掌握和了解了Java的三種技術(shù)架構(gòu)及開發(fā)范圍分別是什么?,現(xiàn)在做java開發(fā)的都有什么職位?我知道的有系統(tǒng)架構(gòu)師,項目經(jīng)理,系統(tǒng)分析師!??,能走遍天下,但也要不斷去學(xué)習(xí)新的知識,更多的Java知識,請聯(lián)系客服獲取。