我是一个大三学生,学的是计算机专业,但是对于计算机编程方面可以说一点基础都没有。我想学习JAVA编程。

想请求在JAVA领域有一些成就的人士帮我推选一本或几本,适合JAVA零基础的人学习的书籍。最好能简单的介绍一下推荐书籍所讲述的内容。谢谢

我在一家外企搞了6年java了,做为PM,我给我的team member推荐过的java学习参考书中包括《疯狂java讲义》、《轻量级Java EE企业应用实战》等等。针对于楼主,这两本书比较适合于你。

1.《疯狂java讲义》:
讲的是java基础知识,主要内容是:Java概述、数据类型和运算符、流程控制和数组、面向对象、Java集合、泛型、与运行环境交互、异常处理、AWT编程、Swing编程、JDBC编程、Annotation(注释)、输入/输出、多线程、网络编程、类加载和反射。
这本书讲得非常全面细致,光是面向对象就是分成两章来讲,十分透彻。而且语言非常浅显易懂,对于JAVA零基础的人学习起来也丝毫不会觉得吃力。

2.《轻量级Java EE企业应用实战》:
讲的是Struts 2+Spring+Hibernate整合开发的,适合于有了java基础,想进一步学习然后从事企业应用开发的人。该书的内容主要包括三部分,第一部分介绍Java EE开发的基础知识,包括如何搭建开发环境(Tomcat、Eclipse、Ant的下载和安装等),JSP技术,Servlet。第二部分详细讲解了Struts 2.1、Spring 2.5和Hibernate 3.2三个框架的用法,介绍三个框架时,通过Eclipse IDE的使用来上手。第三部分示范开发了一个多个表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流项目,让读者学以致用。
这本书同样写得非常通俗易懂,知识全面,且大量的小案例贯穿全书,非常实用,容易上手。

这两部书(均带光盘)是一个系列的,都是李刚写的,因而学习起来知识的连贯性和承接性也比较好,而且都是业内比较经典的java学习书了。只需学会这两本,开发java企业应用一点问题都没有。当然,如果想在开发过程中使用也很常用的Ajax,另外还需要再买一本专门讲这方面的书,李刚的《疯狂Ajax讲义——Prototype/jQuery+DWR+Spring+Hibernate整合开发》就不错。有余力的话,这本书也应该学一学,同样很有用。

希望我的回答对你有所帮助。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-23
JAVA实用教程(第3版)张跃华 耿祥义
我们的教材就是这个,感觉很不错,自学也能懂
第2个回答  2011-03-23
Thinking in JAVA . 推荐你看看张孝祥JAVA视频,讲得更细。
第3个回答  2011-03-23
也可以考虑学学Oracle数据库啊,这个就业比较好,现在都是猎头公司寻找的人才DBA,
学Oracle和Linux,CUUG网站上有免费的视频可以自己下载来看啊。
相似回答
大家正在搜