在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
虽然视频学习资料是许多人入门或提升编程的首选,但是书籍材料对学习者来讲,也是必须要看的。尤其对于处在不同能力阶段的人来讲,选择适合自己学习的书尤为重要。那么,Java学习看什么书比较好呢?下面本文会按照基础入门和进阶提升两个方面,推荐适合各个能力阶段学习的书籍。
基础入门看什么书比较好?
1、《Java编程思想》
本书豆瓣评分9.1,足以看出编程学习者对它的追捧和青睐。这本书对初学者来讲比较好,一方面是因为书中详实的内容,既有Java语言基础语法又有Java高级特性。另一方面书中将最晦涩的概念,用最具亲和力的文字以及直接的编程示例向读者娓娓道来,使得再复杂的概念都可以让读者轻松掌握。
2、《Java核心技术·卷1 基础知识》
这本书可以说是每一位Java编程初学者入门必看的书,比起上一本,它的内容要更加简单一些,同时也容易看懂。如果大家觉得上一本不好啃,不妨想从最基础最通俗易懂的开始学习。而且目前本书已更新到第十版,覆盖了最新的技术,建议人手一本。
3、《Java从入门到精通》
作为一本Java技术的入门书,它是绝对出色的。语言通俗易懂,一个星期就能让你明白怎么用Java语言写程序。此书对于没有任何编程语言基础的同学非常友好,一步一步带领入门。
4、《Java基础入门》
本书是一本计算机相关专业的程序设计课程教材,它也也可作为Java技术基础的培训教材,是一本适合广大计算机编程初学者的入门级教材。它从从初学者的角度详细讲解了Java开发中重点用到的多种技术,可以帮助初学者培养良好的编程习惯,熟悉开发工具的使用等等。
进阶提升看什么书比较好?
1、《Java并发编程实践》
随着多核处理器的普及,使用并发成为构建高性能应用程序的关键。对于Java学习者来讲,此书是进阶道路上必读的一本书,它深入浅出地介绍了Java线程和并发,内容包括了基本的介绍、线程安全、共享对象、组合对象、构建块、任务执行、取消和关闭、应用线程池等共十六章。总的来讲,它是一本完美的Java并发参考手册。
2、《Hadoop权威指南》
随着大数据和云计算的普及,这本是云计算必备图书。作为分布式计算的工具,Hadoop目前可以说是市场上唯一成熟的产品,而且大家也都向其看齐。而起云计算炙手可热,你搞明白这本书就大概明白了什么是云以及怎么做云。因此强烈建议大家在Java学习的时候,看看这本书。
3、《高性能MySQL》
谈Java还是离不开数据库的,开发中会遇到很多数据库相关问题,尤其是索引部分,这本书介绍的很是透彻,从数据类型,索引原理,联合索引设计的陷阱,常用优化方法,等方面来谈,都是可以直接应用到实际工作中的经验。对于后面偏架构运维章节,可根据个人兴趣工作需要而定。
关于“Java学习看什么书比较好”就分享到这里了,大家可以选择适合自己的书,结合视频课程进行学习,并多敲代码多做练习,这样的学习效果才会更好。大家加油吧~
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Java基础 Jvm如何加载类?如何分配空间?
Java基础 Jvm如何加载类?如何分配空间?指的是将 class 文件的二进制数据读入到运行时数据区(JVM在内存中划分的)中,并在方法区内创建一个 class 对象JVM 运行起来时就给内存划分空间,这块空间就称为运行时数据区。
7509
2019-06-03 15:41:22
用什么软件学Java比较好?Java编程软件推荐
用什么软件学Java比较好?相信这是所有初学者刚刚入门时共同的问题,本文就来为大家推荐几款好用常见的Java编程软件,希望能帮助初学者减轻学习Java的负担。
11838
2019-09-02 19:24:38
Zookeeper从入门到实践要学什么?
ZooKeeper是一种分布式协调服务,它用简单的架构和API,解决了在分布式环境中协调和管理服务的难题。那么,Zookeeper从入门到实践要学什么呢?以博学谷相关的免费课程为例,课程主要讲解了包括集群结构、集群配置、常用命令、部署模式、Zab协议、Dubbo架构等重要核心知识,并结合经典售票案例与实际应用。
4148
2020-06-26 18:22:26
Java入门基础知识点需要学什么?
入门学习一定要找到适合自己的方法才能事半功倍,对需要掌握的知识点有一个大概的了解,Java入门基础知识包含:标识符、变量、AScii码和Unicod码、基本数据类型转化String类、进制、运算符、程序流程控制语句、方法等内容。
3437
2021-03-16 11:39:10
Java学多久可以找到工作?难找工作吗?
Java学多久可以找到工作?Java学习选择不同的学习方式学习周期也不同,自学学习多久因人而异,而参加培训班的话一般需要5-6个月的时间,学完可以具备初级Java程序的开发水平,二者对比一下可以看出参加Java培训班的时间更短效率更高。
3750
2021-04-07 09:54:15