Java 基本學(xué)習流程 J2EE是目前電子商務(wù)應用的經(jīng)典技術(shù)。新手要學(xué)習掌握J2EE,個(gè)人認為應該從以下幾個(gè)方面入手: java學(xué)習重點(diǎn)、推薦學(xué)習流程 又看了一遍javaeye的robin版主的《java從入門(mén)到精通》的文章,之前看得時(shí)候主要關(guān)注他提到的書(shū),而后來(lái)發(fā)現他推薦的書(shū)都不是最經(jīng)典的,不算太好,就沒(méi)太在意這篇文章了; 現在又看了一遍,覺(jué)得這篇文章推薦的java某一技術(shù)所要掌握的精髓非常到位,而自己這幾個(gè)月來(lái)都只是在學(xué)習一些雞毛鳳鱗,沒(méi)有學(xué)習本質(zhì),常常classpath,classloader,容器等概念弄得澆頭爛耳。唉。 學(xué)習規劃: 一、java基礎 Java本身是一種設計的非常簡(jiǎn)單,非常精巧的語(yǔ)言,所以Java背后的原理也很簡(jiǎn)單,歸結起來(lái)就是兩點(diǎn): 1.JVM的內存管理 理解了這一點(diǎn),所有和對象相關(guān)的問(wèn)題統統都能解決 ; 2、JVM Class Loader 理解了這一點(diǎn),所有和Java相關(guān)的配置問(wèn)題,包括各種App Server的配置,應用的發(fā)布問(wèn)題統統都能解決 ; 打好Java基礎標準是,如果去考SCJP認證的話(huà),你應該達到90分以上(或85分以上),這會(huì )使得再學(xué)習Struts、JavaWeb或Hibernate等高級技術(shù)時(shí),不會(huì )感到吃力?梢詮木W(wǎng)上下載一些SCJP題目來(lái)考考自己。 二、web編程 1.http協(xié)議:robin和很多過(guò)來(lái)人都說(shuō)這是網(wǎng)絡(luò )編程和web編程的基礎,理解browser和server如何通信,理解java如何實(shí)現http協(xié)議簡(jiǎn)化網(wǎng)絡(luò )編程; 2.《java網(wǎng)絡(luò )編程》 3.《servlet與jsp核心編程》、《java servlet編程》 4.MVC模型和開(kāi)源例子學(xué)習。 5.tomcat工作原理。 三、開(kāi)優(yōu)秀開(kāi)源代碼 sun的java pet store 四、學(xué)習J2EE規范的核心技術(shù) 1.EJB:跑通helloworld例子; 2.JMS 3.JTA 4.RMI |