Topic: 如果学好java啊? |
Print this page |
1.如果学好java啊? | Copy to clipboard |
Posted by: helloworld Posted on: 2004-03-26 19:12 请大师指点. |
2.Re:如果学好java啊? [Re: helloworld] | Copy to clipboard |
Posted by: jameszhang Posted on: 2004-03-26 21:35 小弟这样学的:多写程序,多看代码,呵呵 |
3.Re:如果学好java啊? [Re: helloworld] | Copy to clipboard |
Posted by: emarket Posted on: 2004-03-27 00:16 要看看你在那个层次了 详情 http://emarket.blogdriver.com/showDiary.do?bloggerID=19172&diaryID=84263&url=/model/model7/diary.jsp Click here to open a new window |
4.Re:如果学好java啊? [Re: helloworld] | Copy to clipboard |
Posted by: mochow Posted on: 2004-03-27 10:28 这三个层次,至少后两个层次不是那么明显吧。 类库总是在不停的增加或者修改。,不一定非得学完它才能学习模式吧。 或者有人模式学的很好,但是对类库不一定非常熟悉呢 这种人是那一层次的? |
5.Re:如果学好java啊? [Re: helloworld] | Copy to clipboard |
Posted by: emarket Posted on: 2004-03-27 12:25 这是学习的三个境界了,类库这个境界应该作为语言的自然延伸,模式应该是学了(用了)很多类库后自发的一个总结,也可以讲是 各种类库 的设计总结 (这是产生模式的众多途径之一,我这里表述有点问题) 。 三个层次当然不是那么明显(至少从学习的角度来说有交叉),有些人可能语言没有学完,就去学什么是 factory模式, 例如TIJ里面的例子,I/O那一长就用“修饰模式”。 但是,我还没有见过那个人不懂得计算机语言就去学设计模式的,然后再来学语言。 同时我也深有体会,在刚学了java语言之后就读 GOF 好像有点力不从心。 中间缺少了应用的实践,模式是不会学好的了。 所谓的“模式很好但对类库不一定非常熟悉“,这样的人应该是不存在的(如果存在,应该是天才了),不要告诉我说你能熟背 23重 GOF 就叫 模式很好,或是看完了 阎博士 的 “java与模式” 就叫模式很好。 如果没有常年累月的积累应用类库去做事情是不会 “模式很好的” 。不过也有可能出现 对 java类库很了解,对MFC不了解的情况,但是模式依旧很好。 现在来回答 helloworld的问题, 如何学好java. 如果处于第一个层次的人,学java可能要费些力气, 如果处于第二个层次的人,可以用类比的方法学习,例如我学C#的时候,就常常和java比较。 处于第三个层次的人,其实在学习上,理解能力和应用能力应该更强(我不处于这个层次,所以我不好说)应该怎么去学习。 如果非要给各时间底线 三个层次依次是 <6month, <2week, <1week. |
6.Re:如果学好java啊? [Re: helloworld] | Copy to clipboard |
Posted by: jameszhang Posted on: 2004-03-28 08:53 无级忘我为最高层次,哈哈哈 |
7.Re:如果学好java啊? [Re: helloworld] | Copy to clipboard |
Posted by: javadd Posted on: 2004-03-28 12:02 最高层次?开发几年就有感觉了。 |
8.Re:如果学好java啊? [Re: helloworld] | Copy to clipboard |
Posted by: mochow Posted on: 2004-03-28 14:17 hehe,偶入门地时候看得是thinking in java,差不多半个月就看完了我所能理解地那些了,也就是Exception之前地那些章节,由此对java非常感兴趣。接着看effective java,和java pitfalls,很惭愧没有看完,只是看了那些比较基本地,但是足够我那时候开发用了,还像模像样地,差不多在两个月后,知道了《java与模式》这本书,于是坚持看,很感谢这本书,让我觉得设计模式非常地简单,一边看一边检查自己以前写地代码,尽可能地使用看到地那些设计模式,感觉非常好。之后学习也没有什么很规则地路线,只是开发用到了,就找一本相应地比较好地书,猛K一把,这也导致我地java知识很不系统,现在正慢慢地从语法开始补呢。 |
9.Re:如果学好java啊? [Re: helloworld] | Copy to clipboard |
Posted by: emarket Posted on: 2004-03-28 17:12 //hehe to mochow 你的案例,的确特殊,不过有比较有代表性,你在此之前会什么语言? 可以把你的情况总结为 3个层次的迭代模型 |
10.Re:如果学好java啊? [Re: helloworld] | Copy to clipboard |
Posted by: mochow Posted on: 2004-03-28 19:08 在此之前,偶用delphi,会一点C++,基本上停留在给我一个算法,我 给你实现出来,而且那时候对编程没有什么兴趣,觉得够用就行了。基 本算个程序白痴。 在学习java的过程中,很感谢网上的一些好站点,让我了解了很多东西。 什么设计模式,敏捷开发,重构,单元测试,ant之类的,学习java是一 件很幸福的事情,毕竟网上有这么多丰富的资源,而且有那么多优秀的 开源项目。偶就感觉像是捡到了金元宝,呵呵,只不过,偶比较傻,现 阶段,也只能对着金元宝傻乐。而且周围的环境也不太有机会让自己有很大 的提高,也只能靠自己慢慢学习和琢磨了。 |
11.Re:如果学好java啊? [Re: helloworld] | Copy to clipboard |
Posted by: emarket Posted on: 2004-03-28 20:59 也就是 有点语言基础了,从delphi的第二层次 往java的第一层次跳 的确只用了 <2week |
12.Re:如果学好java啊? [Re: helloworld] | Copy to clipboard |
Posted by: JiafanZhou Posted on: 2004-03-29 20:47 Microsoft和Sun都在搞垄断, 一个垄断别人选择操作系统,一个垄断别人选择编程语言。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |