Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實(shí)現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSI C實(shí)現(xiàn)的。 Java語言是解釋型的。如前所述,Java程序在Java平臺(tái)上被編譯為字節(jié)碼格式, 然后可以在實(shí)現(xiàn)這個(gè)Java平臺(tái)的任何系統(tǒng)中運(yùn)行。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、重慶小程序開發(fā)公司、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了南城免費(fèi)建站歡迎大家使用!
比如,你想學(xué) Spring MVC Framework,你可以搜索并且找到一些開源的項(xiàng)目。遵循“照葫蘆畫瓢”的原則,你能夠通過實(shí)例快速的學(xué)習(xí)框架,尤其是你已經(jīng)具有使用類似框架的經(jīng)驗(yàn)。
您可能知道可以在那里免費(fèi)托管項(xiàng)目,但是您可能不知道它是學(xué)習(xí)流行的Java庫(kù)和框架的絕佳資源。例如,如果您想學(xué)習(xí)Spring MVC框架,則可以搜索并找到一些開源項(xiàng)目。
客戶關(guān)系管理系統(tǒng)CRM(團(tuán)隊(duì)項(xiàng)目)項(xiàng)目描述:基于J2EE架構(gòu)(struts,Hibernate,Spring,tomcat,oracle)的web項(xiàng)目,模塊包括大客戶、俱樂部管理、集團(tuán)管理、積分管理、系統(tǒng)設(shè)置五部分。
1、你說的java源代碼是指編譯成的class文件前的java文件。
2、看別人的代碼是一種痛苦的事情,不過只要你喜歡可以把這種痛苦的經(jīng)歷變成與一個(gè)陌生人的交流,看代碼首先要熟悉業(yè)務(wù),再次通過注釋尋求,模塊功能。
3、一開始看源碼,看的特別糙,知道個(gè)大概,知道ArrayList的底層實(shí)現(xiàn)是數(shù)組,HashMap的底層是散列表(數(shù)組+鏈表);更深入一點(diǎn)的擴(kuò)容、hash碰撞等等就不知道了。
4、打開githubguan網(wǎng)“”。根據(jù)“zxing”查找。
5、閱讀源代碼的說明文檔和API文檔。如果源代碼有用法示例或向?qū)?,先閱讀這個(gè)。了解整個(gè)項(xiàng)目的模塊結(jié)構(gòu),可以按模塊進(jìn)行閱讀。隨時(shí)使用查找功能(或超鏈接)閱讀關(guān)聯(lián)類或關(guān)聯(lián)方法。
首先打開eclipse,建立項(xiàng)目:Test,將struts2相關(guān)jar包導(dǎo)入到其中。在Package Explorer標(biāo)簽欄下操作。這里查閱struts2中,struts2-core-1jar下的源代碼。
查看源代碼的方法:打開eclipse,點(diǎn)擊window,之后選擇Preferences選項(xiàng)。找到Java選項(xiàng),點(diǎn)開,選擇Installed JRES,此時(shí)右邊是列表窗格,列出了系統(tǒng)中的JRE環(huán)境,選擇你的JRE,然后點(diǎn)邊上的Edit。
在Eclipse中查看Java類庫(kù)的源代碼,可以通過Ctrl+鼠標(biāo)左鍵的方式來完成;在下載JDK并安裝的時(shí)候,會(huì)有一個(gè)src.zip文件,此文件就是Java類庫(kù)的源碼。但是有時(shí)候,會(huì)出現(xiàn)源碼未找到的問題,此時(shí)可以通過對(duì)其設(shè)置來解決。
java在eclipse中有兩種被運(yùn)行的方式(jre的方式和jdk的方式)。你看不到源碼就是因?yàn)槟闶峭ㄟ^jre的方式運(yùn)行的。通過eclipse進(jìn)入菜單Window-Preferences-Java-Installed JREs。
java源代碼是txt格式的.java文件,用記事本就可以打開。用eclipse打開java文件的方式是:如果java文件是一個(gè)eclipse工程(根目錄帶有.project文件),用file/import/general/exist java project/(大概是)然后找到你的目錄。
Eclipse 步驟 把struts2相關(guān)jar包導(dǎo)入到項(xiàng)目中 以查看struts2-core-1jar下的源代碼為例。