- 博客(2)
- 收藏
- 关注
读代码的“深度优先”与“广度优先”问题
现在会读很多代码,小组同事写的、API、框架等,在这个问题上,感触颇深。在读到一个主要逻辑的时候,如果它调用其它地方的方法,后面的处理要使用这个方法返回的数据。通常代码都相当多的,也不会在短时间内就能理解所有的逻辑。这时候我就会很困惑:根据调用的方法名称大概理解下概念,继续往下面读代码?还是点进去,看那个方法里面到底是什么?如果那段代码里面还有很多外部调用,那更会面临更多的困惑。...
2009-04-03 19:06:35 153
java主要集合类的数据结构学习
在程序中,集合类每天都在使用,以致于某些代码充斥着List和Map,一直没有机会整理下它们背后的实现原理。这几天不太忙,正好可以看会代码,补充下概念。和集合类的大致分类类似,下面我也分List,Map和Set来描述。一. List1).ArrayList [img]http://langyu.iteye.com/upload/picture/pic/34615/cd6f2ffb...
2009-04-03 13:57:51 299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人