3 回答

TA貢獻(xiàn)15條經(jīng)驗 獲得超6個贊
分為幾個階段來說吧,一開始先學(xué)好java的封裝,繼承,抽象,多態(tài),然后培養(yǎng)面向?qū)ο蠛蚆VC的編程思維,再用這些SE的知識寫一個小型的工程,比如說俄羅斯方塊之類的。SE基礎(chǔ)有了,就可以去學(xué)servlet,js,jquery,jsp,http協(xié)議這些,弄清楚對應(yīng)的生命周期,知道前端和后臺整體的運行流程,數(shù)據(jù)怎么來怎么走,整體的來龍去脈弄清楚,再讓自己產(chǎn)生了前端和后臺的概念。然后這些熟悉了,再到框架,框架其實就是在servlet,dao 之上的封裝和升華,分別對于M V C 三層的優(yōu)化和支持??蚣艿倪x擇性看你自己, hibernate,mybaits. ?structs2,spring ioc, spring mvc .這些都可以去學(xué)學(xué)掌握。特別強(qiáng)調(diào)一下spring是比較特殊的一個框架,因為spring這個框架里面的東西就夠支持MVC三層的了。而且spring這個框架的維度也比較高。不過說白了框架都是死的東西,最主要是servlet這些東西你要摸清。其實對于web來說,前期學(xué)的邏輯性真的不多,關(guān)鍵要會用,概念性的會比較多吧。如果轉(zhuǎn)向安卓,線程之類的會比較麻煩,生命周期多,很多東西都要考慮。
添加回答
舉報