怎么看別人的java代碼

2023-02-12 16:19

1個回答

看別人的代碼是一件比較痛苦的事情,如果代碼注釋多并且編寫很規(guī)則的話那就比較好,

如果有項目需求文檔或流程設計圖最好先看看系統(tǒng)的整體功能

然后根據(jù)項目的模塊劃分對整體有一個認知

再根據(jù)模塊找到對應的代碼模塊(需要注意模塊間的關聯(lián))

根據(jù)DB設計說明查看業(yè)務表的關聯(lián)關系

最后根據(jù)項目文檔重新查看項目整體構成,這樣看印象比較深刻一些,千萬不要摳某一個功能的具體業(yè)務與實現(xiàn),只需要知道模塊的大概業(yè)務,然后當需要的時候再進行細細研究某一功能

以上是我的經(jīng)驗之談,希望對你有幫助。

相關問答
怎么看懂java代碼?
3個回答2023-05-17 22:56
想要看到都能java代碼,需要了解編程的基礎知識,變量,表達式,程序執(zhí)行結構,邏輯判斷等等。最重要是要學會如何調試代碼,慢慢練習,熟練了自然就會了。
java代碼看不懂怎么辦
1個回答2022-12-18 04:45
看代碼前需要先了解那塊代碼是做什么的,這樣才能跟得上代碼邏輯。如果知道代碼功能,還是看不懂的話,那么看代碼行數(shù) 1、低于20行的代碼看不懂,你需要鞏固java基礎 2、超過20行的話,需要仔細理解代碼...
全文
求一個java cms系統(tǒng)源碼
3個回答2022-12-04 12:35
CMS的全稱是內容管理系統(tǒng).主要用來作程序內容的管理用的就像是我們開發(fā)用個版本控制的SVN這樣的不同開發(fā)語音..不同的基礎框架..用的CMS都是不同的比如java的infoglue
黑馬和源碼時代java哪個好?
1個回答2023-03-04 06:11
當然是源碼時代啊,源碼時代時代java已經(jīng)做了十年,課程更新的及時且迅速
java冒泡排序法代碼
1個回答2022-12-28 03:28
int?a[]?=?{1,2,3,4,5}; for(int?i=0;ia[j]){ ????????????int?k?=?a[i]; ????????????a[i]?=?a[j]; ??????...
全文
java中的單例模式的代碼怎么寫
1個回答2022-12-13 15:55
餓漢式 class Singleton { private static Singleton instance=new Singleton(); private Singleton(){} ...
全文
求一個簡單又有趣的JAVA小游戲代碼
1個回答2023-08-18 18:32
停留在HelloWorld的水平 這個就比較難了 你還是你弄弄數(shù)組或者list各種排序問題,比較一下效率(可以數(shù)據(jù)量大點)或者比如 輸入兩數(shù)字 比較大小 然后計算兩數(shù)字之間的偶數(shù)和之類的吧
請問怎么快速看懂java代碼?
3個回答2022-12-14 00:25
這代碼有兩個重點:一是entity是個什么類型,大概是數(shù)據(jù)庫映射的實體類,那么就要多看看相關的書籍了,二是業(yè)務邏輯,也就是和訂單相關的一系列流程,先自己理理。我比較熟悉C#,對java一竅不通,看著和...
全文
java中錯誤編碼榛戜綋什么意思
1個回答2023-07-05 06:15
字體編碼不一樣linux下是utf-8的windows的是gbk的你改下字體編碼就行了。
java中什么是代碼重構,什么時候需要代碼重構
1個回答2023-01-23 19:41
代碼重構,一般指的是方法重構,也就是方法名相同,返回值相同,方法內容不同,重構一般用于繼承類中的子類
熱門問答