对于一个陌生的源程序应该从什么地方下手才能尽快读懂? 谢谢! 现在大四工作应该已经找好了吧光能看懂人家程序是没用的看懂别人程序的话最好先放入IDE中,比如JB。把UML图显示出来,在全局看懂设计模式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放入IDE中,水平不错了。看也要耐性啊! 就是用JB看的,我是从http://www.java-cn.net/找到的那个源码,作者是apple,大概花了不到2天时间看懂了(包括细节方面),可能是注释写的很全,所以看的还比较顺利,我开始学JAVA大概1个半月了,主要是毕业设计用jsp+access做个比较简单的电子商务的网站,我花了1个月连学带做搞完了(以前从来没看过java,顶多c++学过一些),不知学习进度怎么样,还是想知道应该学到什么程度出去找工作才没什么问题,哪位能描述一下,谢谢啦! 楼上说重构???refactoring???如何做?不要只抄做概念!!!我想如果好地应该可以逆向工程,看到设计理念,学习这个会受益匪浅的因为是OOP所以如何封装是很重要的,上面说用JB看UML是不错的想法,但我对JB不熟悉,只知道看一个.JAVA文件的UML,不知道如何看多个文件的UML,请赐教我也是大四毕业,我在找些网上的成功项目分析,学学如何设计到实施,还有test也很重要的,国内这方面做地不太好,自动测试会对refactoring最基本要求。有兴趣的朋友可以联系我 其实你说的源程序我也看了,要想看懂它,得有一定的基础,基本的java语法就不用说了,它里面还用了swing、awt,所以你也要了解它们,它里面用了好几个类,其基本功能作者已经有注释了,我也是一个java的初学者,说实话,程序非常具体的细节我也没看懂,但程序构架和思想我看懂了,原因是我对swing、awt不熟,last,我想说基础很重要,且要全面,希望对你有帮助。 谢谢alpa(阿尔帕)“基础很重要”:我现在都晕了,到底哪方面算基础,就是语法吗,还是要包括JAVA类库?“且要全面”:指的是多全面,是说各种包都要熟悉吗,包括io,swing,awt,sql,java2d等等其他的包?要熟悉到什么程度才行?谢谢! java调用c的dll的时候,cpp文件中不识别JNIEXPORT和JNICALL关键字怎么解决? 关于数组取值的问题 抽象类方法不能实例化?那怎么使用抽象类中的方法?(新人问题) JAVA中从键盘键入数据的代码怎么写? 50分求教如何解决timertask的inner class问题. 一个题目(急) 关于FileDialog保存类型的问题 软件打包工具 像exe4j那种的 java api 问题 急救--深拷贝数学哪个api? 计算机专业的毕业设计应该是什么样? 请问这是什么错误
如何做?不要只抄做概念!!!
我想如果好地应该可以逆向工程,看到设计理念,学习这个会受益匪浅的
因为是OOP所以如何封装是很重要的,上面说用JB看UML是不错的想法,但我对JB不熟悉,只知道看一个.JAVA文件的UML,不知道如何看多个文件的UML,请赐教
我也是大四毕业,我在找些网上的成功项目分析,学学如何设计到实施,还有test也很重要的,国内这方面做地不太好,自动测试会对refactoring最基本要求。
有兴趣的朋友可以联系我
还用了swing、awt,所以你也要了解它们,它里面用了好几个类,其基本功能作者已经有注释
了,我也是一个java的初学者,说实话,程序非常具体的细节我也没看懂,但程序构架和思想
我看懂了,原因是我对swing、awt不熟,last,我想说基础很重要,且要全面,希望对你有帮助。