拿到一个项目的java源程序,有185个文件,怎么看?来着有分,不够再加。 从入口的main函数看起,顺藤摸瓜往下看,不就行啦!有不懂的就看帮助或sun的文挡。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有build.xml吗?看看build.xml就知大致情况了呀! 先大致看一下每一个类的主要功能! 然后详细从main开始按照程序运行过程看源程序 very simple.The file is not much!My project include more 5000 files.So you should make way from start to end .and other files are same.web--->logic --->database! is a line of system framework! 1)看设计文档,如果没有设计文档的话就比较吃力了2)利用JBuilder建立一个project,编译以后,看source code会方便不少3)可以运用Rose等工具,对code进行reengineer,得到类结构的UML图,相信对整个系统结构的理解有帮助 有开发文档没?看看,先hoho 最好的办法是用Rational Rose逆向生成Use Case 图,这样就清晰了。一般在做项目前用Rational Rose建模,再生成程序框架,你现在反过来做不是很合理吗? 有了源代码,那就用power designer 作一个反向工程,理理清楚关系,个人感觉比rose的反向工程要快要好,用起来也方便,就是好像功能差了点 什么项目呀?!一直在看一个60000行的apache的项目一个人,累呀! java读取文本文件里面的内容,存入arraylist 基础问题求教 java截取字符串 ROWID字段为何取出后是这样的? Java菜鸟请教各位 java中如果调用其它jar包 请教如何用java编程实现对一个Vector删除重复记录,使其只显示一条? 如何让jDialog可以有最小化的功能。 问题,指教,谢! Java的arrays中的asList问题,急,在线等!!!!!! 还是那个问题,刚才没说清,再请各位看看。谢谢了。 如何让服务器的SOCKET知道客户端的Socket已经close
The file is not much!
My project include more 5000 files.
So you should make way from start to end .and other files are same.
web--->logic --->database! is a line of system framework!
2)利用JBuilder建立一个project,编译以后,看source code会方便不少
3)可以运用Rose等工具,对code进行reengineer,得到类结构的UML图,相信对整个系统结构的理解有帮助
hoho
一般在做项目前用Rational Rose建模,再生成程序框架,你现在反过来做不是很合理吗?