怎么看懂java代碼(看懂java代碼需要多久)
還可以進(jìn)行class搜索等第三,通過運(yùn)行代碼,跟蹤進(jìn)去,用debug模式查看一些關(guān)心的變量和方法是如何被調(diào)用和執(zhí)行的MVC項(xiàng)目,可以從下往上看,就是從數(shù)據(jù)庫操作,然后封裝dao, service,到Action,再到頁面;查看參考地址,把代碼填到右邊,點(diǎn)“l(fā)tlt”按鈕得到答案參考資料html。
以JDK18為例,查看一下srczip文件 如果發(fā)現(xiàn)找不到源代碼,則進(jìn)行設(shè)置 點(diǎn)擊Attach Source按鈕,彈出視圖,把JDK下的srczip文件傳入點(diǎn)擊OK即可 此時(shí)按住Ctrl+鼠標(biāo)左鍵指向Java類庫當(dāng)中的類,就可以查看類的源代碼 以;1Computer類是在Student類外定義的另一個(gè)公有類2Computer類有2個(gè)數(shù)據(jù)成員,分別是String和int3主程序分別建立類Student的對象s1和Computer類的對象c,然后把c賦值到Student類的computer變量中4如不明白,請追問。
1拿到代碼查看項(xiàng)目當(dāng)中是否有readme這樣的文件,如果沒有查看是否有文檔之類的 2代碼當(dāng)中沒有文檔,那么就想你的同事或者其他人要這個(gè)框架的介紹或者資料 3先請教別人這個(gè)框架的大體思路 4自己獨(dú)立去按照文檔或者其他。
怎么將java代碼打包
這代碼有兩個(gè)重點(diǎn)一是entity是個(gè)什么類型,大概是數(shù)據(jù)庫映射的實(shí)體類,那么就要多看看相關(guān)的書籍了,二是業(yè)務(wù)邏輯,也就是和訂單相關(guān)的一系列流程,先自己理理我比較熟悉C#,對java一竅不通,看著和你一樣的發(fā)暈啊。
1低于20行的代碼看不懂,你需要鞏固java基礎(chǔ)2超過20行的話,需要仔細(xì)理解代碼意圖,另外需要了解更多的java API以及開源代碼一般看別人的代碼是很痛苦的,java高手也有看不懂的時(shí)候,譬如代碼本身就寫的爛,邏輯不明確。
一學(xué)會如何讀一個(gè)JavaWeb項(xiàng)目源代碼 步驟表結(jié)構(gòu)webxmlmvcdbspring ioclog 代碼 1先了解項(xiàng)目數(shù)據(jù)庫的表結(jié)構(gòu),這個(gè)方面是最容易忘記 的,有時(shí)候我們只顧著看每一個(gè)方法是怎么進(jìn)行的,卻沒 有去。
看別人的代碼是一種痛苦的事情,不過只要你喜歡可以把這種痛苦的經(jīng)歷變成與一個(gè)陌生人的交流,看代碼首先要熟悉業(yè)務(wù),再次通過注釋尋求,模塊功能其實(shí)最好的方式是你通過對某一塊代碼的閱讀,進(jìn)行繪制流程圖,VISIO畫起流程。
首先你需要懂得編譯原理這門學(xué)科,JDK將java代碼編譯成機(jī)器能夠識別的二進(jìn)制字節(jié)碼,然后用JVMjava虛擬機(jī)來加載這些二進(jìn)制字節(jié)碼并進(jìn)行解析翻譯,然后形成指令并執(zhí)行jre其實(shí)就是java虛擬機(jī)的實(shí)現(xiàn),全名叫做Java Run。
在Eclipse中查看Java類庫的源代碼,可以通過Ctrl+鼠標(biāo)左鍵的方式來完成在下載JDK并安裝的時(shí)候,會有一個(gè)srczip文件,此文件就是Java類庫的源碼但是有時(shí)候,會出現(xiàn)源碼未找到的問題,此時(shí)可以通過對其設(shè)置來解決。
這很可能是導(dǎo)致新來員工看不懂的原因,其次就是代碼講究獨(dú)立性,解偶性,可重復(fù)性可能一個(gè)功能的實(shí)現(xiàn),要有大量的架包和方法支持,你從controll看一個(gè)方法,他調(diào)用了service層,service層做邏輯判斷,可能調(diào)用其他包的方法。
答你寫的JAVA代碼將被編譯成以 class 結(jié)尾的quot類文件quot classpath就是這個(gè)quot類文件quot所在的系統(tǒng)物理路徑 2java里方法重載是什么意思什么是方法重載 答就是方法名相同參數(shù)不同的兩個(gè)方法, 例如 public void。
例如java中我不懂文件操作如果使用,那么我應(yīng)該學(xué)會去看參考手冊,了解javaio中的file類 例如c#中不懂堆棧的意義,那我同樣可以去學(xué)習(xí)幫助手冊 4善用搜索 很難有程序員能夠通曉各種語言的使用,會有一些問題是你沒法解決的。
看懂java代碼需要多久
最簡單的java代碼肯定就是這個(gè)了,如下public class MyFirstApp public static void mainString args quotHello worldquot “hello world”就是應(yīng)該是所有學(xué)java的新手看的第一個(gè)代碼了如果。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。