您的位置 首页 java

Java入门书单

想要学习编程,基本会按照如下顺序进行打怪升级,先选择一门编程语言,开始学习时都是选高级语言,很少上来就学汇编语言(计算机硬件专业除外)。

这里面 高级语言 首选的基本如下:过去一般高校会选c和 c++ ,更早的 basic delphi 就先不说了,然后就是 java ,再后就是 python ,go等现代一些的语言,这其中java目前是用途最普遍,互联网体系和开源体系最完善的语言,也最容易上手,语法灵活,现成的框架比较多,所以还是推荐先学习java语言。

一、java如何学习进阶

java语言的学习入门仍然和其他语言一样,需要学习基本语法,程序设计, 开发环境 等。

对语法有熟练度以后,可以接触高级的编程内容,包括比如数据结构,算法,数据库,网络,队列,缓存,图形图像等专题内容。

再熟悉一些了就可以接触一些现成的框架,以便于简化编程和快速搭建大规模应用的项目,比如著名的开源项目:spring

能够进行项目开发了,就可以实际展开工作,成为一名合格的初级工程师了!接下来就是进阶内容:

进阶一: 编程功底:要进一步提高编程能力,需要进一步学习java的编程思想,设计模式,算法等高级技巧,争取进阶中级和高级工程师。

进阶二: 实战功底:进入实战项目,尤其是互联网项目成规模以后,会发现在程度实际运行中会遇到一堆问题要解决,一堆性能要优化等,这就需要进一步研究java高性能编程,并发编程和现代架构设计等高级内容了,可以进一步进入架构师的行列。

二、如何入门学习

上面简单的介绍了想要入手java的基本步骤,让大家有个大致的了解,以便于有了整体的认识后看看是否要入坑。

后面还会进一步细化Java学习的完整体系,正如之前元宇宙文章中提到的,想要研究进入一门学科,首先要做的是要先了解完整的体系和脉络,以便于找到自己的位置和突破口,快速的了解整体,快速的切入。

如何能够入手学习,这里面的方法很多,有效的包括学习课程,学习经典书籍,搜索和看网上的教程等。

我仍然是推荐通过经典书籍学习,视频课程直观便于理解,需要大段时间,有些知识点停留时间有限,而自己搜集和学习教程太费时间,也未必能找到正确和完整的知识学习,比较适合解决问题时进行搜索。所以通过书籍学习我认为时首选,这里面有几个好处:

  1. 经典书籍(尤其是再版多次的)是受到过大家公认的知识内容和体系,权威性不容置疑。
  2. 书籍内的知识内容基本上都是某个领域全面完整的知识内容,学一本基本就够掌握完整,多找几本从不同角度学习,受益匪浅。
  3. 书上的知识点可以反复学习翻看,随手标注,笔记,折角非常方便,可以长时间停留在读者面前,也可以作为工具书和解决问题时的参考。

三、java入门书单

这里先介绍下java的入门可以选择的书籍,是入门,可以说是从零基础讲起,不怕之前没接触过,但是虽说是入门,也涉及到完整的知识体系,尤其是一些高级内容,为后续进阶学习做铺垫。

1. 第一个推荐的是

《Java语言程序设计》 基础篇 原书第12版

Java入门书单

(声明:本图及以下图片来源于京东截图,如有侵权请联系作者删除)

首推的是外国经典教材,这一直是IT领域学习的首选书籍,从读本科到博士,国外经典教材一直都会成为课程学习的权威教辅。

机械工业出版社 的这一套教材非常经典,所以每个领域都先找找有没有这个系列的。

2. 仍然是国外计算机科学教材系列

《Java程序设计教程》 第九版

Java入门书单

这个也是出到第九版的

3. 接下来国内的教材更贴近中国学习者,更容易懂必须要有本,可以选 清华大学 出的

比如:

《Java程序设计基础(第6版)》

Java入门书单

4. 还有两个搜着感觉也不错的,一个是比较新的

《Java SE12基础》

Java入门书单

5. 另一个是日本学者写的经典,通俗易懂

《Easy Java(第7版)》

Java入门书单

除了上面推荐的可以选择,大家也可以自己挑选适合的书籍,主要记住一点要选择经典的书籍和教材,这样能够保证权威性,入门书籍能完整的细致的看完一本,然后再辅以1,2本不同角度,基本就可以了,重点在于实践,要实际动手去编程,去写例程甚至用自己的想法写最好。

记得小学时候就是当时学校第二课堂,用苹果I还是II教basic,老师让大家照着例程背这写,我记得一个循环显示小飞机飞行图案的,我觉得可以让飞机多飞一些,就把 goto语句 改成goto 最开头一句,结果就无限循环,飞机不停的飞,然后死机了被老师抓到。。。

文章来源:智云一二三科技

文章标题:Java入门书单

文章地址:https://www.zhihuclub.com/174145.shtml

关于作者: 智云科技

热门文章

网站地图