看你想怎么发展了
其实如果想有好的发展个人认为如果是做研发,数据结构最重要
如果发展业务做项目,那要先学servlet和jsp。这个是b/s架构里比较基础的东西,然后是三个框架
设计模式没必要死记硬背的学,平时做项目时就会有所积累。比如你学spring你就会明白ioc这个模式,还有单例,原型这些模式。学了struts也就会明白mvc模式。hibernate的源码里也有适配器,装饰模式的实现。随着经验的增加,模式就会有所认识
给你极介绍几本书,适合初学者
模式-java与模式
框架-下载他包里的reference就好了,书看看manning的in action那些也不错
jsp,servlet-Servlet与JSP核心编程(第2版)
数据结构-数据结构java语言描述
3:JSP:
4:servlet
1,编程基本规则,常用类库方法
2,数据结构
3,servlet和jsp
4,web框架和数据库
5,设计模式
5,1,3,4,2
这么多穷鬼,都为抢钱来的~
数据结构-设计模式-jsp-servlet-三大框架
意见不统一是因为不清楚你的时间是否紧迫。要是紧就先不要学数据结构了,以后慢慢补,否则我建议你先了解一下(不然会有后劲不足的可能)。servlet、jsp一定是先学的;然后是框架,设计模式了解即可,因为具体应用不是一朝一夕的事情。最主要的你得实战,否则两天就忘,而且也很难理解的好!