freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java學(xué)習(xí)路線(參考版)

2024-10-28 22:53本頁(yè)面
  

【正文】 s Blog)。,因?yàn)橹辽賘ava的很多技術(shù)直接是靠開源來(lái)驅(qū)動(dòng)發(fā)展的,如java3D技術(shù)。,比如GNU/linux,sunsolaris,macOS等,做為跨平臺(tái)軟件的開發(fā)者。隨便你用什么了:)(精確的說(shuō)是有些配置)是冗長(zhǎng)的,它需要很多的人工代碼(例如EJB),所以你需要熟悉代碼生成工具,例如XDoclet。,netBeans,IntelliJIDEA或者Eclipse。,比如掌握CROBA。例如Log4J(logging/tracing),Quartz(scheduling),JGroups(networkgroupmunication),JCache(distributedcaching),Lucene(fulltextsearch),JakartaCommons等等。例如AspectJ和AspectWerkz。你還需要了解如何在它上面封裝和配置應(yīng)用程序并且能夠監(jiān)控、調(diào)整它的性能。 JavaBeans(EJB)以及它們的不同組件模式:Stateless/StatefulSessionBeans,EntityBeans(包含 BeanManagedPersistence[BMP]或者ContainerManagedPersistence[CMP]和它的EJBQL),或者 MessageDrivenBeans(MDB)。,例如Spring,PicoContainer,Avalon,以及它們的IoC/DI風(fēng)格(setter,constructor,interfaceinjection)。,比如Tuxedo、CROBA,當(dāng)然也包括javaEE本身。,例如tomcat,resin,Jrun,并且知道如何在其基礎(chǔ)上擴(kuò)展和維護(hù)WEB程序。,JSP,以及JSTL(StandardTagLibraries)和可以選擇的第三方TagLibraries。,以及它是如何影響業(yè)務(wù)對(duì)象的與關(guān)系型數(shù)據(jù)庫(kù)的交互,和它的運(yùn)行結(jié)果,還需要掌握不同的數(shù)據(jù)庫(kù)產(chǎn)品運(yùn)茫熱?oracle,mysql,mssqlserver。JAVABEANS也被應(yīng)用在JSP中以把業(yè)務(wù)邏輯從表現(xiàn)層中分離出來(lái)。,你需要學(xué)習(xí)WEB的小應(yīng)用程序(applet),必需掌握GUI設(shè)計(jì)的思想和方法,以及桌面程序的SWING,AWT,SWT。,classloaders,classreflect,以及垃圾回收的基本工作機(jī)制等。你應(yīng)該十分了解UML,尤其是class,object,interaction以及statediagrams。10:Struts如果需要你再學(xué)習(xí)。9:熟悉Linux那可得需要不少時(shí)間。如果是WebLogic也夠了,但要使用ejb那不關(guān)你的事情吧。8:熟悉AppServer,Tomcat四天你可以掌握安裝,配置。7:ejb 學(xué)習(xí)時(shí)間,基本的調(diào)用看3天你會(huì)調(diào)用了。呵呵。5:sql 學(xué)習(xí)時(shí)間,只需要知道insert ,delete ,update ,select,create/drop table的話一天你應(yīng)該知道了。如果要精通,那我不知道需要多少時(shí)間了。4:java 學(xué)習(xí)時(shí)間,天才也的三個(gè)月吧。2:jacascript/jscript學(xué)習(xí)時(shí)間,這真的不好說(shuō),比較深?yuàn)W的東西,夠用的話一個(gè)禮拜可以學(xué)寫皮毛。五:成長(zhǎng)之路1:html 學(xué)習(xí)時(shí)間,如果你的智商在80以上,15天時(shí)間應(yīng)該夠用了。2:Jubilder463:Visual Age For Java4:VCafe以上的工具你選擇你自己熟悉的吧。4:Linux 掌握程度:熟悉 原因:如果你的運(yùn)用跑在Linux/Unix上你最少要知道rm ,mv,cp,vi,tar gzip/gunzip 是用來(lái)做什么的吧。2:Struts 掌握程度:熟練 原因:如果符合MVC設(shè)計(jì)通常會(huì)使用Struts實(shí)現(xiàn)C。7:ejb 掌握程度:了解 原因:很多項(xiàng)目中商業(yè)邏輯是由ejb來(lái)實(shí)現(xiàn)的,所以呢……8:以下幾種AppServer(engnier)你需要了解一個(gè)以上。同時(shí)你必須對(duì)以下幾種數(shù)據(jù)庫(kù)中的一種以上的sql比較熟悉。5:sql 掌握程度:熟練。原因:不會(huì)java你能寫JSP?開玩笑吧。原因:實(shí)現(xiàn)頁(yè)面風(fēng)格的統(tǒng)一通常會(huì)使用css去實(shí)現(xiàn)。原因:client端的數(shù)據(jù)校驗(yàn)、一些頁(yè)面處理需要你使用腳本。二:基本要求1:html 掌握程度:熟練。能使用此技術(shù)實(shí)現(xiàn)軟件需求。能使用此技術(shù)實(shí)現(xiàn)軟件需求并有經(jīng)驗(yàn)的積累在實(shí)現(xiàn)之前能做優(yōu)化設(shè)計(jì)盡可能的實(shí)現(xiàn)模塊或代碼的重用。能使用此技術(shù)優(yōu)化性能或代碼,做到最大可能的重用。最后還有1點(diǎn)經(jīng)驗(yàn)和大家分享,對(duì)sun的api一定要學(xué)會(huì)活用,不論是學(xué)習(xí)還是作為參考api都有很大的幫助,在完全了解java的結(jié)構(gòu)的基礎(chǔ)上,了解結(jié)構(gòu),了解api就能找到方法。2來(lái)java是開放代碼,即使沒有demo網(wǎng)絡(luò)上也有很多高手把自己的代碼分享。class,methode,object,各種套用import,extend 讓自己在結(jié)構(gòu)上對(duì)java有個(gè)立體而且整體的了解即刻。在這里強(qiáng)烈推薦“java編程思想”.所謂打好基礎(chǔ)并不是說(shuō)要熟悉所有的java代碼。java的所有編程思路都是“面向?qū)ο蟆钡木幊?。我們只有從中精?到2個(gè)部分。我們的基礎(chǔ)要扎實(shí)扎實(shí)再扎實(shí)?;叵胍幌拢旧厦總€(gè)初學(xué)者,在剛學(xué)習(xí)java的時(shí)候可能都會(huì)問別人這么一句話,你怎么知道的哪個(gè)方法(api)在哪個(gè)包里的?呵呵,無(wú)他,唯手熟爾。目前常見j2eeAPIJavaServer Pages(JSP) Java JDBC API Java XML處理API(JAXP) Enterprise Java消息服務(wù)(JMS) Java命名目錄接口(JNDI) Java事務(wù)API(JTA) JavaMail API JavaBeans激活架構(gòu)(JAF) J2EE連接器體系結(jié)構(gòu)(JCA) Java認(rèn)證和授權(quán)服務(wù)(JAAS)學(xué)習(xí)上面的某些API要以你的項(xiàng)目而定,了解所有他們總之是有好處的。目前有很多開源的工程可以作為教材:jive論壇petstore sun公司dune sun公司等等,研讀一個(gè),并把它用到自己的工程中來(lái)。有人說(shuō)跟著sun公司的《j2ee tutorial》一路學(xué)下來(lái),當(dāng)然也可以。學(xué)習(xí)jndi api,它和學(xué)習(xí)ejb可以結(jié)合起來(lái)。學(xué)習(xí)jdbc數(shù)據(jù)庫(kù)編程,j2ee項(xiàng)目大多都是MIS系統(tǒng),訪問數(shù)據(jù)庫(kù)是核心。J2eeAPI學(xué)習(xí)學(xué)習(xí)j2eeAPI和學(xué)習(xí)服務(wù)器應(yīng)該是一個(gè)迭代的過程。學(xué)習(xí)web知識(shí)如果你是在做電子商務(wù)網(wǎng)站等時(shí),你可能要充當(dāng)幾個(gè)角色,這是你還要學(xué)習(xí):html,可能要用到dreamwave等IDE。有很多項(xiàng)目開始采用jboss,并且有大量的公司開始做websphere或weblogic向jboss應(yīng)用服務(wù)器的移植(節(jié)省成本),這里要說(shuō)的是,學(xué)習(xí)tomcat和jboss我認(rèn)為是首選,也是最容易上手的。選擇和學(xué)習(xí)服務(wù)器使用配置當(dāng)你有了j2se和IDE的經(jīng)驗(yàn)時(shí),可以開始j2ee的學(xué)習(xí)了,web服務(wù)器:tomcat,勿庸置疑,tomcat為學(xué)習(xí)web服務(wù)首選。用好其中一個(gè)就可以了,推薦從eclipse入手j2ee。不要被IDE糾纏在學(xué)習(xí)java和j2ee過程中,你會(huì)遇到五花八門的IDE,不要被他們迷惑,學(xué)JAVA的時(shí)候,要學(xué)語(yǔ)言本身的東西,不要太在意IDE的附加功能,JAVA編程在不同IDE之間的轉(zhuǎn)換是很容易的,過于的在意IDE的功能反而容易耽誤對(duì)語(yǔ)言本身的理解。其中《java編程思想》要研讀,精讀。先學(xué)習(xí)j2se要學(xué)習(xí)j2ee就要先學(xué)習(xí)j2se,剛開始學(xué)習(xí)j2se先建議不要使用IDE,然后漸漸的過渡到使用IDE開發(fā),畢竟用它方便嘛。這三塊相互補(bǔ)充,應(yīng)用范圍不同。希望能夠?qū)δ愕膶W(xué)習(xí)有所幫助。最后,再和大家分享一句話:生命欣欣向榮,唯奮斗不息。盡量再給大家整理一些學(xué)習(xí)的資源在這里。等你熟悉了Java代碼之后,就可以使用JBuilder、eclispe或者netbeans這一類的工具了。開發(fā)工具:開發(fā)工具的選擇主要還是看大家的習(xí)慣,我個(gè)人比較喜歡使用eclispe,功能很強(qiáng)大,也很好拓展其他的功能。J2ME的學(xué)習(xí)的話,切忌不要單純的再模擬器上測(cè)試,一定要找真機(jī)測(cè)試,真機(jī)和模擬器的效果之間差別是很大的。網(wǎng)頁(yè)編程基礎(chǔ):網(wǎng)頁(yè)編程基礎(chǔ)要學(xué)的內(nèi)容也比較多,但主要集中在以下這三個(gè)技術(shù)之上,大家每天看的各種樣式的網(wǎng)頁(yè)都是它們呈現(xiàn)的: HTML:超文本標(biāo)記語(yǔ)言 CSS:層疊樣式表Javascript:瀏覽器客戶端腳本語(yǔ)言現(xiàn)在更是流行各種JavaScript庫(kù),比如:Jquery、ExtJs等,你要是會(huì)其中的某一個(gè)庫(kù)的使用,找工作so easy。數(shù)據(jù)庫(kù)技術(shù):數(shù)據(jù)庫(kù)幾乎是程序中不可或缺的一部分,你要修房子,就要先打好地基,你要做軟件,代表的有: SQL Server,目前最新的好像是2008,我不是很喜歡追趕時(shí)髦,用的還是2005,不過也很不錯(cuò)了,最知名的開源數(shù)據(jù)庫(kù)之一,我很喜歡它的小巧耐用,學(xué)過SQL SERVER數(shù)據(jù)庫(kù)再學(xué)它,無(wú)師自通,大型數(shù)據(jù)庫(kù),不過現(xiàn)在Java開發(fā)60%都是會(huì)使用到這個(gè)數(shù)據(jù)庫(kù),再加上現(xiàn)在甲骨文已經(jīng)把sun公司收購(gòu)了,JAVA和ORACLE得關(guān)系更加曖昧,,你還應(yīng)該了解一些桌面應(yīng)用軟件開發(fā)用到的數(shù)據(jù)庫(kù),比如說(shuō)sqlite。除了這些技術(shù)的東西,在這階段,大家更多的是會(huì)接觸到比如設(shè)計(jì)模式的東西,比如工廠模式、橋梁模式、單例模式等等,還要學(xué)習(xí)建模思想(比如UML建模等等)和軟件生命周期等等。我所了解的還包括:JDBC:Java數(shù)據(jù)庫(kù)連接對(duì)象,基礎(chǔ)中的基礎(chǔ),Hibernate也只是對(duì)它的封裝而已 JNDI: Java 命名與目錄接口,J2EE重要規(guī)范之一 EJBS: 上面已經(jīng)提到過了RMI: 提供遠(yuǎn)程調(diào)用方法的支持,主要用于程序分布式開發(fā) JMS: Java消息服務(wù),中間件技術(shù)JAVA IDL: 提供J2EE平臺(tái)與CORBA交互能力和互聯(lián)能力的技術(shù) JTS: 組件事務(wù)監(jiān)視器JTA: 事務(wù)劃分的一個(gè)技術(shù) JAVAMAIL: Java中的郵件技術(shù) JAF: Java啟動(dòng)框架,沒研究過Log4j,一款日志處理的框架應(yīng)用 Junit:?jiǎn)卧獪y(cè)試的好幫手freemarker、velocity:兩款不錯(cuò)的模板引擎與Flash的交互Flex:目前很多的SNS應(yīng)用就是使用到了這個(gè)技術(shù)Web services:想知道我們論壇天氣預(yù)報(bào)的效果是怎么做的嗎?請(qǐng)關(guān)注這個(gè)技術(shù) SOA:面向服務(wù)架構(gòu),未來(lái)技術(shù)發(fā)展的趨勢(shì)之一 ……不過前面介紹到得這些都不是J2EE的基礎(chǔ),還是的學(xué)習(xí)J2EE最核心的東西:JDBC、JSP、servlet和JavaBean,后面三個(gè)也是學(xué)習(xí)SSH的基礎(chǔ)(StrutsSpringHibernate的簡(jiǎn)稱).鑒于J2EE的內(nèi)容太過復(fù)雜,建議大家最初只學(xué)習(xí): JSP, servlet和JavaBean,等這個(gè)基礎(chǔ)掌握好再把SSH學(xué)習(xí)了,再對(duì)其他J2EE技術(shù)有個(gè)大致的了解就可以出去找工作了。J2EE有三個(gè)必學(xué)的框架,如果你說(shuō)你學(xué)了J2EE,但又不會(huì)這三個(gè)框架的話,那會(huì)讓人笑掉大牙,這三個(gè)框架分別是Struts、Spring和Hibernate,雖然這三個(gè)框架應(yīng)用很廣,但不代表這三個(gè)框架就代表了J2EE,J2EE還有很多其他的東西,比如EJB,作為一款重量級(jí)(此重量級(jí)不是指重量級(jí)選手那個(gè)意思,此重量級(jí)非彼重量級(jí))框架,雖然這個(gè)應(yīng)用慢慢的再被其他框架所取代,作為一個(gè)分布式應(yīng)用的框架,也是大家要去學(xué)習(xí)和了解的知識(shí)。重點(diǎn):Java基本語(yǔ)法(循環(huán)結(jié)構(gòu),數(shù)據(jù)類型,數(shù)組,運(yùn)算符等)、Swing,awt,事件機(jī)制、文件輸入輸出流處理等難點(diǎn):面向?qū)ο笏枷氲睦斫猓ń涌凇㈩惖龋?、線程、socket網(wǎng)絡(luò)編程等視頻教程推薦:孫鑫的Java基礎(chǔ)視頻教程、張孝祥的Java基礎(chǔ)視頻教程,講的都很細(xì),而且這兩位老師在教學(xué)方面都有很好的經(jīng)驗(yàn)。J2EE,Java 2 Platform,Enterprise Edition,就是所謂的企業(yè)級(jí)Java,適合企業(yè)的大型應(yīng)用開發(fā)。J2ME,The Micro Edition of the Java 2 Platform。怎么學(xué)習(xí)Java,這是很多新手經(jīng)常會(huì)問我的問題,現(xiàn)在我簡(jiǎn)單描述下一個(gè)Java初學(xué)者到就業(yè)要學(xué)到的一些東西:首先要明白Java體系設(shè)計(jì)到得三個(gè)方面:J2SE,J2EE,J2ME(KJAVA)。你就知道如何去學(xué)習(xí),就是你自己豐富自己了。這些都完畢之后,就是學(xué)習(xí)一些簡(jiǎn)單的框架,像經(jīng)典的SSH等等。學(xué)習(xí)完Java的語(yǔ)法,開始學(xué)習(xí)j2EE接著學(xué)習(xí)Javaweb部門,懂的如何制作web工程,這部分要學(xué)習(xí)的包括Html,JSP都是基本要學(xué)習(xí)的。簡(jiǎn)單介紹一下學(xué)習(xí)經(jīng)驗(yàn):從大三開始全心學(xué)習(xí)Java先是學(xué)習(xí)JAVA基礎(chǔ),對(duì)于Java的學(xué)習(xí),感覺一點(diǎn)非常重要,就是對(duì)于Java的入門,Java不入門,你會(huì)感覺很難,但是一旦入門,你將會(huì)感覺很簡(jiǎn)單,只不過,很多都沒有學(xué)習(xí)而已,自己可以多花時(shí)間進(jìn)行學(xué)習(xí)。推薦資料:尚學(xué)堂JAVA視頻,其中較為推薦馬士兵的,在verycd上很容易就能搜到; 孫衛(wèi)琴的《JAVA面向?qū)ο缶幊獭?,很不錯(cuò)的一本書,可以用來(lái)入門; Bruce Eckel的《Thinking in Java》,可以用來(lái)當(dāng)作參考資料。另外就是html,css,javascript,xml,這些是JAVA WEB編程要用到的。JAVA SE是JAVA EE的基礎(chǔ),Servlet、JSP是框架的基礎(chǔ)。北京還有一些培訓(xùn)也不錯(cuò),達(dá)內(nèi)什么的,可以看看。順便再說(shuō)一句,自學(xué)不可能不碰到問題,CSDN的論壇很不錯(cuò),有問題上去問,一般都會(huì)有人回答你。書籍推薦struts看孫衛(wèi)琴的,hibernate看夏昕的,spring看林信良的,具體書名叫什么忘了,大家google一下
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1