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