锁定老帖子 主题:J2EE学习中一些值得研究的开源项目
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-22
那些介绍没用的,就算研究完那么多东西,你又能怎样?好几年都过去了……
我推荐《深入理解计算机系统》一本书,以及相关的数据结构和编译器之类的知识,了解这些以后,基本上人挡杀神佛挡杀佛了。 什么框架呀,设计模式啊,都是在这个基础上衍生出来的。 |
|
返回顶楼 | |
发表时间:2010-03-22
楼主 写道 1.Java的Collections Framework就是java的数据结构了,不仅要吃透它,还要能按照需要扩展它,利用其思想创建一个自己的数据结构。
呵呵, 最近正在做这些事情呢,设计模式和数据结构,也是工具JDK源码来看的,确实对自己的写码思想很有帮助,如果真得就只会用那是意见简单地事,就说说现在火热的SSH框架吧,很多人就会使用,实现原理分析过吗?还有Spring, 要使用也简单阿,但是AOP和IoC这两个重要的概念,我身边的很多人就没有研究过,叫他用,他绝对会,叫他讲原理,不会,有时间还是多看看源码,自己也可以用自己的思维方式写一个模拟的简单实现(毕竟,你一个人不可能写出人家团队开发的框架这么多功能吧)出来,那么你对这个框架的认识我想又加深了一步, 很赞同楼主文章里的要搞好J2SE的基础,又了扎扎实实的基础,然后看看java的数据结构,吃透,拓展当然要看看你的思维了,还有java源码里面包含的那些设计模式,但是设计模式,我觉得一定不要滥用,具体场合,具体要求,采用好得解决办法才是最重要的,而不是可以的使用设计模式,因为我们不要为了设计模式而设计模式阿! 呵呵,小弟个人之见,还望大牛指教~ |
|
返回顶楼 | |
发表时间:2010-03-22
其实就是基础最重要,连呼三遍
|
|
返回顶楼 | |
发表时间:2010-03-22
东西都是好东西,问题是,我们有这么多的时间去研究吗?
|
|
返回顶楼 | |
发表时间:2010-03-22
"前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、 IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI….."
研究了....好深呀 |
|
返回顶楼 | |
发表时间:2010-03-22
看了LZ的文章,我觉得自己很渺小 |
|
返回顶楼 | |
发表时间:2010-03-22
cleanerje 写道 那些介绍没用的,就算研究完那么多东西,你又能怎样?好几年都过去了……
我推荐《深入理解计算机系统》一本书,以及相关的数据结构和编译器之类的知识,了解这些以后,基本上人挡杀神佛挡杀佛了。 什么框架呀,设计模式啊,都是在这个基础上衍生出来的。 兄弟,设计模式有点假了吧...你看《深入理解计算机系统》,还能衍生出设计模式???牛... |
|
返回顶楼 | |
发表时间:2010-03-22
写得实在是丰富,最终实现的不知道能有几项呢?
|
|
返回顶楼 | |
发表时间:2010-03-22
能把sax解析xml的代码看明白 就很牛了,设计到的细节太多
|
|
返回顶楼 | |
发表时间:2010-03-22
我认同读代码很重要,对一个程序员来说是基本功夫。但是不是所有代码都应该读的,要有的甄选。
楼主提到JCF,这个是世界上屈指可数的由高手写的垃圾代码,当然这个比较起sun的其它代码已经算是优秀了。由于不断更新也是马马虎虎。sun的代码是有名的臭。 下面楼主推荐的第一项是各种容器,第二项是各种java实现的关系型数据库,第三项是各种JMS,第四项是各种应用服务器。。。。。这些也太不靠谱了。 |
|
返回顶楼 | |