Java初学者,应该学习那些书籍那?
当然在推荐之前,你可以在B站内搜索我们的名字,观看一下我们的学习视频;
我校名师高淇讲述的Java300集课程,非常适合刚入门的零基础学者哦!
1.《Java编程规范》 适合对象:初级、中级
介绍:这本书的作者是被誉为Java之父的James Gosling,入门者推荐阅读,对基础的讲解很不错。
2.《Java编程思想》 适合对象:初级、中级
介绍:豆瓣给出了9.1的评分,全球程序员广泛赞誉。有人说这本书不适合初学者,不过小编认为作者并没有对读者已有的知识经验有过多要求,只是要求读者需要知道基本的程序语言。作者以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念,需要花时间细细研读。
3.《Java核心技术:卷I基础知识》 适合对象:初级、中级
介绍:官方机构图书,备一本总是没错的。这本书比较全面也通俗易懂。可以当字典的功能来用,学习入门必备。
4.《Java数据结构和算法》 适合对象:初级、中级、高级
介绍:这本书目前基本断货,足以说明抢手程度。作者主要使用Java语言描述了我们常用的数据结构,值得一看。
5.《Java与模式》 适合对象:中级、高级
介绍:难得一见的国人写的Java好书。主要讲解设计原则以及最为常见的设计模式的实用教材。这本书出现的比较早,是初级到中高级必读的图书之一。
6.《SCJP学习指南》 适合对象:初级、中级
介绍:官方考试的必备图书,对检验自己的Java学习情况很有帮助。这本书特别适合学生阅读,这本书理解透了,找工作面试Java题目不会有任何问题。一些工作多年的工程师都会在里边遇到一些不会做的题目。
最后:学习的过程中,编程视频的弥补是不可缺失的,需要的话点个赞吧!
最好的书 就是下套视频看个五六遍,学习java 一定要多练习例子,多总结多思考。java 基础是很难的,有些东西只知道怎么用就可以了,不要太深究,要有整体到局部的意识,还有就是面向对象的思想很重要。多总结一些精髓出来,本人总结java基础编程就是:先写个主方法,然后实例化(new )一个处理数据的类,然后用这个实例化后的类调用里面的方法(实例.方法名(参数))然后得到想要的数据结果(方法里面的return)然后把得到的数据进行下一步处理。一定要有整体到局部意识,这跟打仗是一个道理,先要整明白敌人有几个据点(项目需求),自己才能部署兵力将他们一个个消灭,还有这些据点之间有什么关系什么联系,哪个是关键性的,哪个是辅助性的。最后告诉你 :不懂一定要赶紧弄明白,不要越积越多。要多编码多调试,谨记:知道的最多的老师就是google和baidu.
1、《Head First Java, 2nd Edition(中文版)》
这本书不仅内容丰富、有趣且通俗易懂,并且涵盖了所有 Java 相关的基础知识。如果你是 Java 初学者,这本书正适合你。
java入门这个本书比较好,本人也是看这本书入门的
非常详细,例子也很多,每个小节都有练习题
认真看,多写代码
说一下我自己的学习经历:
java从入门到精通,javaweb实战,王者归来,think in java(新手必看)
数据结构与算法分析,spring源码解析,tomcat源码解析,JVM虚拟机
可伸缩服务架构,分布式消息中间件,dubbo,springboot,Spring Cloud微服务实战
有时间的话再看看运维方面的东西,包括docker,linux,jenkins这些东西