1、首先要理清楚代碼結(jié)構(gòu)和業(yè)務(wù)結(jié)構(gòu)(應(yīng)該有些文檔或者大的流程圖),這是閱讀具體代碼的前提。閱讀Java web項(xiàng)目的代碼:你需要找到View層的代碼:前端頁(yè)面、圖片、資源文件都在其中。
創(chuàng)新互聯(lián)建站主營(yíng)龍亭網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,手機(jī)APP定制開(kāi)發(fā),龍亭h5小程序開(kāi)發(fā)搭建,龍亭網(wǎng)站營(yíng)銷(xiāo)推廣歡迎龍亭等地區(qū)企業(yè)咨詢(xún)
2、從代碼結(jié)構(gòu)入手,搞清楚Java源碼所在目錄以及jsp代碼所在目錄。\x0d\x0a從Web.xml入手,搞清楚首頁(yè),上下文及配置情況。\x0d\x0a從lib目錄里初步查看系統(tǒng)使用的框架和工具包。
3、首先把項(xiàng)目跑起來(lái),根據(jù)自己想看的功能跟下去。
4、整體瀏覽代碼,了解代碼結(jié)構(gòu);整體瀏覽一下代碼,對(duì)項(xiàng)目的代碼有個(gè)整體結(jié)構(gòu)的把握。最好能把類(lèi)圖畫(huà)出來(lái),可以用一些UML工具(如EA、PowerDesign)的逆向工程把源碼導(dǎo)出類(lèi)圖。
5、可用HTML語(yǔ)言理解網(wǎng)頁(yè)源代碼。通常用來(lái)編寫(xiě)網(wǎng)頁(yè)的計(jì)算機(jī)語(yǔ)言有如下三種:HTML語(yǔ)言:最常用最基本的語(yǔ)言,在網(wǎng)頁(yè)中不可或缺。網(wǎng)頁(yè)的標(biāo)題、框架、背景、字體、超鏈接、顏色和其他元素的設(shè)置是用HTML語(yǔ)言完成的。
面對(duì)未知的、茫茫多的源碼,我們往往沒(méi)有足夠的時(shí)間、經(jīng)歷和耐心去通讀所有源碼,我們只需要去讀我們關(guān)注的部分即可(有人可能會(huì)說(shuō)我都不關(guān)心,這?)。
首先要理清楚代碼結(jié)構(gòu)和業(yè)務(wù)結(jié)構(gòu)(應(yīng)該有些文檔或者大的流程圖),這是閱讀具體代碼的前提。閱讀Java web項(xiàng)目的代碼:你需要找到View層的代碼:前端頁(yè)面、圖片、資源文件都在其中。
打開(kāi)githubguan 網(wǎng)“,全是英文,要能讀懂源代碼,需要有很好的英文閱讀能力,祝你好運(yùn)。學(xué)JAVA經(jīng)常聽(tīng)老師說(shuō)有空去看看源碼,也不告訴人家怎么看,該看什么東西。
先學(xué)會(huì)JAVA,至少你看單個(gè)方法的時(shí)候,能看懂這個(gè)方法是做什么的。弄個(gè)myeclipse之類(lèi)的軟件,將代碼運(yùn)行一遍,看看是干嘛的。
不會(huì)就別那么肯定的說(shuō)看不到~jdk里有個(gè)src.zip,解壓以后放在jre里ok 如果不行,在eclipse里建立一個(gè)叫jre的文件夾,然后把jre6里的東西考進(jìn)去,把src考進(jìn)去,必須行。
1、按時(shí)上下班,按時(shí)領(lǐng)工資,先看文檔,不會(huì)就說(shuō)不會(huì),慢慢一點(diǎn)一點(diǎn)上手。注意不能急躁,不能忙于加班看代碼,保持頭腦清醒是第一位的。沒(méi)搞明白之前不要貿(mào)然寫(xiě)代碼,防止寫(xiě)了代碼別人也看不懂。
2、剛到一個(gè)新環(huán)境,建議心理上不要恐懼,自學(xué)+態(tài)度上全力以赴,和同事真誠(chéng)相處,虛心請(qǐng)教多多吸收精華,不要著急,一步步來(lái)把不熟悉的內(nèi)容弄透弄熟即可。溫馨提示:以上信息僅供參考。
3、看完了代碼你可以自己按代碼里面的例子做一個(gè)。這樣就可以聊解自己公司框架怎么用。而且你看代碼可以看看別人是怎么寫(xiě)的,把好的代碼學(xué)為自用。也可以看下別人的規(guī)范。這個(gè)是我自己出入公司的經(jīng)歷。
4、我是一個(gè)沒(méi)工作經(jīng)驗(yàn)也沒(méi)項(xiàng)目經(jīng)驗(yàn)的新手,剛進(jìn)公司的,對(duì)公司的那個(gè)CRM項(xiàng)目實(shí)在頭痛,沒(méi)有頭緒,用的框架叫Tapestry,以前都沒(méi)聽(tīng)過(guò),打開(kāi)項(xiàng)目來(lái)看根本就和看天書(shū)一樣,公司有自己的后臺(tái)類(lèi)。