在Eclipse中查看Java類庫的源代碼,可以通過Ctrl+鼠標(biāo)左鍵的方式來完成;在下載JDK并安裝的時候,會有一個src.zip文件,此文件就是Java類庫的源碼。但是有時候,會出現(xiàn)源碼未找到的問題,此時可以通過對其設(shè)置來解決。
為丹江口等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及丹江口網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為做網(wǎng)站、網(wǎng)站制作、丹江口網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
首先打開eclipse,建立項(xiàng)目:Test,將struts2相關(guān)jar包導(dǎo)入到其中。在Package Explorer標(biāo)簽欄下操作。這里查閱struts2中,struts2-core-1jar下的源代碼。
java在eclipse中有兩種被運(yùn)行的方式(jre的方式和jdk的方式)。你看不到源碼就是因?yàn)槟闶峭ㄟ^jre的方式運(yùn)行的。通過eclipse進(jìn)入菜單Window-Preferences-Java-Installed JREs。
由于 Eclipse 中的每樣?xùn)|西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。 [1]這種平等和一致性并不僅限于 Java 開發(fā)工具。
在彈出界面中點(diǎn)擊add external JARs按鈕,然后選擇jdk安裝路徑中的rt.jar包,一般是在%java_home%\jre\lib\路徑下,點(diǎn)擊確定就完成,以后就可以在eclipse中查看jdk類庫的源代碼了。
root下是直接在tomcat中運(yùn)行的程序,是編譯之后的文件,源文件不在這里吧?;蛘吣惆褀eb-inf中的classes里的java編譯之后的文件用反編譯工具反編譯一下,就能看到源碼了。
一開始看源碼,看的特別糙,知道個大概,知道ArrayList的底層實(shí)現(xiàn)是數(shù)組,HashMap的底層是散列表(數(shù)組+鏈表);更深入一點(diǎn)的擴(kuò)容、hash碰撞等等就不知道了。
你說的java源代碼是指編譯成的class文件前的java文件。
打開githubguan 網(wǎng)“,全是英文,要能讀懂源代碼,需要有很好的英文閱讀能力,祝你好運(yùn)。學(xué)JAVA經(jīng)常聽老師說有空去看看源碼,也不告訴人家怎么看,該看什么東西。
其實(shí)最好的方式是你通過對某一塊代碼的閱讀,進(jìn)行繪制流程圖,VISIO畫起流程圖來很方便,找出數(shù)據(jù)流,再加上自己的閱讀的注釋。在你閱讀學(xué)習(xí)的過程中,會發(fā)現(xiàn)其他coder的非常巧妙的做法,這是你應(yīng)該慶幸,因?yàn)槟阍谶M(jìn)步。
java源代碼是txt格式的.java文件,用記事本就可以打開。用eclipse打開java文件的方式是:如果java文件是一個eclipse工程(根目錄帶有.project文件),用file/import/general/exist java project/(大概是)然后找到你的目錄。
zip可以查看。。在eclipse 里面也可以,只要按著ctrl 鍵 將鼠標(biāo) 放到想看的類上在點(diǎn)擊左鍵就能進(jìn)入到定義那個類的里面去了。。你可以試試!不過我覺得如果你是初學(xué)者的話,看這些會很有壓力。。
1、你說的java源代碼是指編譯成的class文件前的java文件。
2、一開始看源碼,看的特別糙,知道個大概,知道ArrayList的底層實(shí)現(xiàn)是數(shù)組,HashMap的底層是散列表(數(shù)組+鏈表);更深入一點(diǎn)的擴(kuò)容、hash碰撞等等就不知道了。
3、在Eclipse中查看Java類庫的源代碼,可以通過Ctrl+鼠標(biāo)左鍵的方式來完成;在下載JDK并安裝的時候,會有一個src.zip文件,此文件就是Java類庫的源碼。但是有時候,會出現(xiàn)源碼未找到的問題,此時可以通過對其設(shè)置來解決。
4、打開githubguan 網(wǎng)“,全是英文,要能讀懂源代碼,需要有很好的英文閱讀能力,祝你好運(yùn)。學(xué)JAVA經(jīng)常聽老師說有空去看看源碼,也不告訴人家怎么看,該看什么東西。
5、Java的源代碼放在JDK的安裝目錄下的src.zip包中。在eclipse中找到引用的java類,然后點(diǎn)擊Attach Source...在彈出框中選擇External location 然后External File...找到src.zip確定即可。
6、java源代碼是txt格式的.java文件,用記事本就可以打開。用eclipse打開java文件的方式是:如果java文件是一個eclipse工程(根目錄帶有.project文件),用file/import/general/exist java project/(大概是)然后找到你的目錄。