1、建议楼主先看《Java2程序设计基础》是做为大学课本用的高等学校教材,清华大学出版社,陈国君主编,之所以推荐,因为毕竟能够做为大学教材,书的结构性、概念、循序渐进都要比市场上的其他的书要好,这先做个入门
2、看完以后,可以看一些提高的书了,《Java2核心技术》卷一,二,还有《thinking in java》这本神书,楼主可以搜下,评价很高,但是不适合入门的人看,等你有自己的心得了,再看比较好
3、现在java,大多是做javaweb,上面看完,可以接着看Html、css、servlet、jsp,有的公司还要求javascript,这些都有专门的书籍
4、上面的看完,你可以做些小项目来检验下自己了
5、再学习SSH(struts2 、hibernate、spring)这三大框架,同时看下《head first 设计模式》
最后,自学难免有困难,可以加个QQ群,找些好的java论坛,但是个人感觉QQ群比较好,问题可以及时解决
推荐机械工业出版社的《java语言程序设计》
他有两个层次的
基础篇和进阶篇
我觉得适合楼主使用
------------------------------------------------------------
新浪微博:java_learner
给你不一样的java资料更新
接下去应该先清楚的知道8种数据类型,然后是String类,;了解什么是面向对象,知道面向对象的的四大特性,先这些看着吧......
推荐马士兵老师的视频java教程,大家都认为很不错
个人认为 head first java 这本书很适合入门,我当初也是从这本书开始入门的,写得通俗易懂。