首先打開eclipse,建立項(xiàng)目:Test,將struts2相關(guān)jar包導(dǎo)入到其中。在Package Explorer標(biāo)簽欄下操作。這里查閱struts2中,struts2-core-1jar下的源代碼。
成都創(chuàng)新互聯(lián)公司從2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元清江浦做網(wǎng)站,已為上家服務(wù),為清江浦各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575
Eclipse設(shè)置,在 JAVA / Build Path / Classpath Variables 下有一個(gè) JAR_SRC 變量,該變量負(fù)責(zé)設(shè)置源代碼路徑,但是該變量是不可修改的,必須由系統(tǒng)自動(dòng)檢測(cè)。
eclipse看class的源碼方法步驟 下載net.sf.jadclipse_0.jar,放到eclipse下的插件目錄下,如:D:\eclipse\plugins目錄下。
你說(shuō)的java源代碼是指編譯成的class文件前的java文件。
看別人的代碼是一種痛苦的事情,不過(guò)只要你喜歡可以把這種痛苦的經(jīng)歷變成與一個(gè)陌生人的交流,看代碼首先要熟悉業(yè)務(wù),再次通過(guò)注釋尋求,模塊功能。
一開始看源碼,看的特別糙,知道個(gè)大概,知道ArrayList的底層實(shí)現(xiàn)是數(shù)組,HashMap的底層是散列表(數(shù)組+鏈表);更深入一點(diǎn)的擴(kuò)容、hash碰撞等等就不知道了。
打開githubguan網(wǎng)“”。根據(jù)“zxing”查找。
首先打開eclipse,建立項(xiàng)目:Test,將struts2相關(guān)jar包導(dǎo)入到其中。在Package Explorer標(biāo)簽欄下操作。這里查閱struts2中,struts2-core-1jar下的源代碼。
首先要理清楚代碼結(jié)構(gòu)和業(yè)務(wù)結(jié)構(gòu)(應(yīng)該有些文檔或者大的流程圖),這是閱讀具體代碼的前提。閱讀Java web項(xiàng)目的代碼:你需要找到View層的代碼:前端頁(yè)面、圖片、資源文件都在其中。
1、打開githubguan網(wǎng)“”。根據(jù)“zxing”查找。
2、在Eclipse中查看Java類庫(kù)的源代碼,可以通過(guò)Ctrl+鼠標(biāo)左鍵的方式來(lái)完成;在下載JDK并安裝的時(shí)候,會(huì)有一個(gè)src.zip文件,此文件就是Java類庫(kù)的源碼。但是有時(shí)候,會(huì)出現(xiàn)源碼未找到的問(wèn)題,此時(shí)可以通過(guò)對(duì)其設(shè)置來(lái)解決。
3、在你的JDK文件夾下不是有個(gè)src.rar包嗎?解壓出來(lái),把你想看的某個(gè)類的源碼拖到eclipse中就可以查看了。