看別人的代碼是一種痛苦的事情,不過(guò)只要你喜歡可以把這種痛苦的經(jīng)歷變成與一個(gè)陌生人的交流,看代碼首先要熟悉業(yè)務(wù),再次通過(guò)注釋尋求,模塊功能。其實(shí)最好的方式是你通過(guò)對(duì)某一塊代碼的閱讀,進(jìn)行繪制流程圖,VISIO畫起流程圖來(lái)很方便,找出數(shù)據(jù)流,再加上自己的閱讀的注釋。
創(chuàng)新互聯(lián)公司是專業(yè)的柏鄉(xiāng)網(wǎng)站建設(shè)公司,柏鄉(xiāng)接單;提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行柏鄉(xiāng)網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
在你閱讀學(xué)習(xí)的過(guò)程中,會(huì)發(fā)現(xiàn)其他coder的非常巧妙的做法,這是你應(yīng)該慶幸,因?yàn)槟阍谶M(jìn)步。閱讀是必須的。 --------------個(gè)人觀點(diǎn)僅供參考
用百度搜索一下,就用“JAVA源代碼“做為搜索條件。一般能找到很多網(wǎng)站。
要學(xué)JAVA最好還是找本書(shū)看一看。JAVA能做的東西很多,你要決定你的主攻方向然后就去找相應(yīng)的資料。
你要學(xué)哪方面:
JAVA應(yīng)用程序開(kāi)發(fā),
JAVA網(wǎng)絡(luò)開(kāi)發(fā):JSP,APPLET。
JAVA手持設(shè)備軟件開(kāi)發(fā),像手機(jī)軟件等。
如果對(duì)程序還不是很懂,最好找本JAVA入門級(jí)的書(shū)看看,然后再?zèng)Q定。
選中某一個(gè)函數(shù),點(diǎn)擊f3,然后關(guān)聯(lián)jdk安裝包下面的名字叫src的文件
你說(shuō)的java源代碼是指編譯成的class文件前的java文件。
當(dāng)我們運(yùn)行.java文件時(shí),它會(huì)被系統(tǒng)編譯成.class文件,例如Test.java編譯之后就是Test.class,
源文件就是指Test.java文件,
一般部署項(xiàng)目時(shí),有.class文件就可以發(fā)布運(yùn)行了,但是如果想修改這個(gè)系統(tǒng),.class是不能修改的,要有.java文件才能修改
也可以上網(wǎng)去下反編譯軟件,就是能把.class文件大部分還原成.java文件的工具,但不是100%還原,而且如果不是正版的,小心有毒啊,什么的。
你安裝JDK的目錄下,有個(gè)src.zip文件,這個(gè)就是JDK源代碼的java文件。
你可以解壓來(lái)查看,但,最好是關(guān)聯(lián)到IDE如?eclipse?中(不需解壓),然后?CTRL?+?點(diǎn)擊就可以查看到源代碼了。
如下圖: