本人以前看过C++,但没有具体的编程经验。最今刚看完一本JAVA入门级的书,想继续学习JAVA,但现在不知道下一步该干什么,该看哪些书。忘各位前辈能给予知道,指引方向,比如看哪些书,越具体越好。小弟在此先谢啦。
解决方案 »
- 多线程问题
- 如何更改才能得到所要的输出结果?
- 用Graphics2D 做 emf图片 我做了两天没做出来,高手赐教
- 关于JASPER的问题??如何在一个界面中将多个注入了数据的JASPER,一齐或有选择打印??
- 如何用java分块读取大图片(比如3500px*4800px)????
- 提问:GUI程序的JAVA代码(swing)导入到Netbean中,能编译运行,但无法得到该GUI的可视化图形编辑界面。
- 什么是同步?
- 关于《Thinking in Java》 类型信息的一个代码的疑问
- 用388模拟器调试程序时出现** loadImage MediaTracker error 怎么解决
- 我安装的tomcat启动时,会出现如下错误,为什么?有谁知道啊?谢谢
- 帮忙看一下 下面的英文 顺便翻译一下 谢谢了!!!
- java过滤中文,请帮帮忙啊
JAVA核心技术卷I:基础知识
JAVA核心技术卷II:高级特性
Think in Java有中文版,当然能接受英文版更好仔细研究研究
JAVA核心技术卷II:高级特性
觉得跟听课一样
学习struts,jsp,servlet,java ee,mvc设计模式,等等;
如果需要更深入的话,看<inside the java virtual machine>,了解一下java虚拟机(貌似有点深入了,^-^)
最重要是多练练,看thinking in java 的时候要做一下后面的练习,对于理解里面的内容有点帮助
现在JAVA主要涉及的是J2EE方面.建议LZ按以下步骤逐步学习.
1.java语法,j2se基础,基本的类库
2.学习jsp+javabean.
3.学习servlet.
4.运用jsp+servlet+javabean开发一两个项目
5.学习设计模式(不用太深入,在以后开发过程中逐步体会精髓)
6.学习一种MVC框架,比如(struts1.0,struts2.0,springMVC,JSF等等)
7.学习一种持久层框架,比如hibernate,ibatis等等
8.学习业务层模式 Ioc依赖注射模式及其应用案例,比如springIOC
9.学习AOP思想比如SpringAOP或者AspectJ
10.学习大型企业应用集群,分布式计算,缓存应用,分布式事务处理,并发处理,单例和多例POOL性能解决方案等: EJB2或EJB3.