想看懂公司开发环境底层的代码,发现里面的每一个类都要调用多个其他的类或者接口,按F3(eclipse)按到头晕。不知道像这样的程序(很多类和接口之间互相起作用),大家都是怎么学习的,告诉我点经验,谢谢!
解决方案 »
- jquery做的动态表格怎么提交到后台
- 关于java弹出对话框的问题
- 用星号导入类的问题。
- 如何从Properties取的key value
- Java swing 开发 让窗体在屏幕边缘隐藏
- 我在编写一个记事本的java程序,但是无法解决对选定字符内容的字体更改,希望哪位大虾可以帮助解决?
- 写了个Java聊天室,如何在朋友机器上运行
- 请问如何让double仅仅保留小数点后两位?
- 有关JAVA对象序列化时的几个概念问题,请高手老师指教
- 急救:JB6中帮助中setSessionContext的这段程序是什么意思?谢谢!
- 请教几个奇怪的问题!也许只是我一个人蒙在鼓里。
- 什么是完整性语言?java是完整性语言么?
如同你问别人java如何学习最有效,别人要你去看《thinking in java》或者《java2参考大全》等,未尝不算一个方向,但是甚为笼统。
我觉得看项目架构和基础学习是没有太大区别的。基础学习上,最重要的应该是实践而非理论的纠缠;看项目的时候也一样,任何项目都应该有一个层次清晰的架构,否则它一定是失败的,也不值得我们去看了。所以在这个层次清晰的架构里面,我们参与进去的开发者会遵守大致类似的流程,所以我相信,只要你针对一个功能点,去完成一个流程,这个项目的架构图也就在你头脑中形成了。除此之外,没有其他捷径可言。 文档只是一种附加的帮助,可有可无;UML更是如此。