自学Java用哪本书好?
发布网友
发布时间:2022-04-22 23:54
我来回答
共5个回答
热心网友
时间:2022-04-27 17:55
对于没有编程经验的童鞋要入门的话,基本是要读一些浅显易懂的书籍。要求我们快速了解java语言的起源,掌握Java语言中的基本语法和基本用法,快速熟悉Java,顺利的建立起一个属于自己的“Hello World!!!”。
1、《Head First Java》
作者: Kathy Sierra / Bert Bates
简介:《Head First Java》是一本完整地面向对象(object-oriented,OO)程序设计和Java的学习指导用书,根据学习理论所设计,你可以从程序语言的基础开始,到线程、网络与分布式程序等项目。重要的是,你可以学会如何像一个面向对象开发者一样去思考,而且不只是读死书。
作为一本入门书,它是绝对出色的。一个星期就能让你明白怎么用Java写程序了。尤其是你有其它语言基础的情况下,这本书能迅速让你明白java的特质。缺点是,它真的只是入门书。你必然还需要一本Java大字典,比如《Thinking in Java》,以便查阅Java在细节上的更多东西。
2、《Agile Java》中文版
这本书一大特点是以单元测试和TDD来贯穿全书的,在教你Java各种重要的基础知识的过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD。另外这本书成书很新,以JDK5.0的语法为基础讲解,要学习JDK5.0的新语法也不错。而且在内容的取舍上处理的很好,可以让你段时间内掌握 Java重要的知识,顺便培养出来优秀的编程思路,真是一本不可多得的好书。
3、《Java开发实战经典》
作者:李兴华 编著
简介:本书是一本综合讲解Java核心技术的书籍,在书中使用大量的代码及案例进行知识点的分析与运用,并且给出一些比较成熟的开发步骤,帮助读者更好地进行Java的开发。
热心网友
时间:2022-04-27 19:13
《Java程序员*之道》
码出高效:Java开发手册
Java从入门到精通(第4版 )
《Head First Java》
Java核心技术 卷I:基础知识(原书第10版)
深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)
Java编程思想(第4版) [thinking in java] 注:这本初学者看起来会比较费力,建议2年左右工作经验的童靴入手。
顺手推荐java数据结构与算法方面的三宝书
1.黑宝书《数据结构与算法分析java语言描述》mark allen weiss
2.蓝宝书《java数据结构和算法》robert lafore
3.红宝书《算法》robert sedgewick
热心网友
时间:2022-04-27 20:48
推荐书籍:实战Java程序设计
这是一本既注重实战,同时也注重底层“内功”(内存分析、JVM底层、数据结构)训练的书,本书能帮 助初学者打通Java编程“任督二脉”。本书 集作者11年Java教学之精华,既适合初学者入门,也适合已经工作 的开发者复习。 全书共分18章,内容涵盖Java开发所需的相关内容及339个案例(很多案例对于工作人员也有很大的参 考价值)。书中秉承尚学堂实战化教学理念,从第一章开始介入实战项目,寓教于乐,读者可迅速进入开发 者的角色。 本书适合初学者入门,也适合高等院校相关专业作为教材使用,还可作为Java程序员的参考用书。
热心网友
时间:2022-04-27 22:39
百度,想飞社区,在资源里找,在推荐书籍里的,都是JAVA经典书籍。排名第一的是JAVA编程思想。其实不建议看这本书,你可以看排名第五的《java程序设计教程》,这本书是国外大学经典教程,国内也有译作《JAVA大学教程》的,现在最新版是第九版(都第九版了。你可以想象他的流行程度),你可以在想飞社区直接下载。
热心网友
时间:2022-04-28 00:47
现在最新的是jdk6.0
如果是交0基础的人就不要用IDE了,用jCreator就可以了
到书店找找吧,现在教java基础的书狠多,如果有c++基础的话学java是很简单的,因为java和c++一样都是面向对象的语言,流程控制上有很多类似的地方,下载视频教程也不错,给你推荐孙鑫老师的,讲得很详细,百度搜一下就能找到
Java视频教程 孙鑫Java无难事 (全12CD)
张孝祥Java课堂系列之 Tomcat入门(七讲 swf)
张孝祥Java课堂系列之 Servlet开发入门 (九讲 swf)
张孝祥Java课堂系列之 HTTP协议详解(四讲 swf)
张孝祥Java课堂系列之 Web XML基础(四讲 swf)
J2EE视频教程 中间件技术 浙江大学胡晓军 全24讲完整版下载
EJB技术及应用视频教程 东北大学 全26讲完整版 RMVB格式
J2EE开发IDE Eclipse视频教程 全9CD 完整版
Java视频教程 即学即会java