想要从头学习JAVA,哪些教程书籍值得推荐

如题所述

十本最经典的java书籍推荐
No1: Java编程思想(第4版)
作者:(美)埃克尔 著,陈昊鹏 译
网上购买价格:¥73.30 去当当购买
书籍介绍:全球程序员必备图书《Java编程思想》的最新版本! 获奖历史:b2003年《Software Development》杂志最佳书籍Jolt大奖 b2003年《Java Developerrs Journal》读者选择最佳书籍奖 ...
No2: Java 经典实例
作者:(美)达尔文(Darwin,F.I) 著;关丽荣,张晓坤 译
网上购买价格:¥76.50 去当当购买
书籍介绍:本书对于Java开发人员而言是理想的"第二本书"(也是理想的自学书籍),讲述API比一般书籍要详细,非常适合扩大Java应用的知识面.
No3: Effective Java中文版(第2版)
作者:(美)布洛克 著,杨春花,俞黎敏 译
网上购买价格:¥36.90 去当当购买
书籍介绍:可能有人认为我不需要任何Java方面的书籍,但是我需要这本书.Java之父James Gosling 编码平添乐趣,程序更加完美,高效成为习惯,工作如此轻松. 你是...
No4: Java高手真经(编程基础卷):Java 核心编程技术(赠手册一本、含光盘)
作者:刘中兵Java研究室 编著
网上购买价格:¥79.80 去当当购买
书籍介绍:本书详细讲解Java语言基础开发中的各种技术,主要内容包括如下. ?Java开发入门:JDK、JVM、Eclipse、Linux. ?Java语法基础:类、抽象类、接口、内部类、匿名类、异常、编码规范. ?Java...
No5: Java 实时编程
作者:(美)布鲁诺 等著,田思源 译
网上购买价格:¥38.30 去当当购买
书籍介绍:面向开发者和架构师的Java RTS权威指南 面向转向实时系统领域的Java开发者和架构师,以及转向Java的实时系统开发者. 从头至尾逐步分析应用示例,确定其限制并讨论解决它们的API和设计模式. ...
No6: 轻量级Java EE企业应用实战――Struts 2+Spring+Hibernate整合开发(附光盘)
作者:李刚 编著
网上购买价格:¥66.80 去当当购买
No7: Java核心技术:卷Ⅰ基础知识
作者:(美)昊斯特曼 著,叶乃文,邝劲筠,杜永萍 译
网上购买价格:¥69.60 去当当购买
No8: Java与模式(含盘)
作者:阎宏 编著
网上购买价格:¥65.20 去当当购买
No9: Java网络编程精解
作者:孙卫琴 编著
网上购买价格:¥40.70 去当当购买
No10: 代码大全(第二版)(两届Software Jolt Award震撼大奖得主!)(软件开发世界的地图――经典中的经典!)
作者:(美)迈克康奈尔(McConnell,S.) 著,金戈 等译
网上购买价格:¥68.60 去当当购买,望采纳,谢谢。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-05-27
针对完全没有编程经验的初学者,java入门没什么特别好的书,找点视频看看吧,但是实话,自学效果不大。
如果非要看书,选择以下几本。

1. head first java

通俗易懂,重点突出的书,比较薄,适合初学者快速入门,缺点是编辑自以为幽默的加了很多不相干的段子在里面,废话太多。

2. Java A beginner's guide by Herbert Schildt

相比head first java,没有废话,语言精炼。

3. 官方的tutorial

免费的,在线阅读的,也不错。

4. 疯狂java讲义

如果英文不够好的话,可以考虑用这本书入门,中文世界里写的比较好的

5. Introduction to java programming by Y. Daniel Liang

梁勇这本书比较厚,讲算法比较多,如果你时间充足的话可以用这本书入门。
第2个回答  2017-05-27
java编程思想,很实用很有效,适合各个阶段,每个阶段读都有新的收获
不过还是建议在工作中学习比较快
第3个回答  2017-05-27

如果想学习Java编程,有两个方面建议:一是自学,二是去培训机构

一、自学:

需要自己的搜集资料学习,遇到问题各种找答案,费时费力

1、自学Java知识学习步骤:

①java基础(基础语法)

②java面向对象

③数组、集合、常用类

④IO流

⑤多线路SOCKET编程

⑥数据库、网络传输、数据解析。

2、根据上面六项串起来做实例,

3、优化代码:编写代码规范,通用逻辑或处理共同话,性能优化等等

4、改善代码和功能完善等等。

上面的基础学会了,开始试着开发项目,或看别人已经开发好的项目拿来练习,巩固知识点。

进公司能上手,对技术也扎实,工资绝对比你期望的要高!

自学的话时间比较长,但是一定不要太过多依赖于视频,视频的目的是理解里面的技术。

二、机构:

面授课程,系统学习知识,紧促学习时间,课程安排,就业支持,短时间内学到初级水平。

选择机构有几方法建议:

1、实地考查,是否真实存在的机构

2、教学质量,去机构就是为了学习,教学质量跟不上,钱也打水漂。(先去试听,授课老师的讲课方式能否理解,并考验自己对这个行业是否真正有兴趣)

3、面授课程,参加面授课程可以在课堂上遇到的问题及时与老师沟通,得到解决。即使理解不了的问题,有人可以带着手把手的教,学习起来会比较轻松。

第4个回答  2019-01-28

从头学?你之前学到哪了?我建议你基础比较好的话可以去蛙课上学习

相似回答