25 篇 Java 入门技术博文,送给正在自学的你

很多大学生或者正在自学的程序员问我:“二哥,能否提供一个 Java 入门的学习路线?”刚好我之前花了 7 周多的时间写了 25 篇 Java 入门的技术博文,于是我想不妨把这些整理成一个系列分享出来,给大家作为一个参考。

先来通过思维导图看一下这 25 篇 Java 入门技术博文涉及到的内容。


下面是这 25 篇 Java 技术博文对应的链接。非常适合作为入门的参考。

Java 的核心目的和并发编程
Java:程序不过是几行代码的集合
什么是面向对象编程(OOP)?
如何理解 Java 中的继承?
吃人的那些 Java 名词:对象、引用、堆、栈
Java 的操作符——“=”号
害死人的自动递增,不偿命的自动递减
Java 流程控制语句
Java是通过什么机制来确保对象初始化呢?
Java 访问权限控制:public、private、protected
Java代码复用的三种常用方式:继承、组合和代理
Java:多态乃幸福本源
Java 抽象类和接口,看这一篇就够了
Java内部类
Java String,看这篇就够了
Java 数组,看这一篇就够了
Java 集合类入门篇
HashMap,难的不在Map,而在Hash
Java泛型的重要目的:别让猫别站在狗队里
Java异常处理:给程序罩一层保险
如果有人再问你 Java 的反射,把这篇文章扔给他
Java枚举:小小enum,优雅而干净
Java注解(Annotation):请不要小看我!
Java I/O 入门篇
Java:并发不易,先学会用

看完后,如果你觉得有用,请回来顺手点个赞,这将是我继续写下去的最强动力。如果你觉得意犹未尽,关注「沉默王二」公众号,后台回复关键字「免费视频」获取入门教学视频(已分门别类)。

https://blog.csdn.net/qing_gee/article/details/102984677

思想不会变,所以《Java编程思想》还停留在第 4 版(2007 年);而技术是要更新迭代的,所以《Java核心技术卷一》来到了第十版(2016 年)。

我们来看一下《Java核心技术卷一》第十版的大纲。

前九章:包括 “Java 程序设计概述”、“Java 程序设计环境”、“Java 的基本程序设计结构”、“对象与类”、“继承”、“接口”、“lambda 表达式与内部类”、“异常”、“断言和日志”、“泛型程序设计”、“集合”。这九章讲述的是 Java 基础知识点,是 Java 程序员必须要掌握的内容,所以必看。

第十到第十二章:讲的是 AWT 和 Swing,个人感觉这部分内容属于不需要再学的 Java 知识点。当然了,窗口编程涉及到的“事件驱动-监听-方法回调”的机制蛮重要的,需要掌握,但和 AWT 和 Swing 的关联度不大。就好像,我们取钱直接去招商银行,没必要把招商银行的钱转到工商银行再取出来。

第十三章:讲的是应用部署和 Applet,显然 Applet 也没必要学了。出版社没有把这部分内容删掉,纯粹是为了让这本书变得更笨重(定价就高了)。

第十四章:并发编程。这也是 Java 学习过程中最难的一块之一,另外一难是 Java 虚拟机。但这是初级程序员迈向高手的必经之路。
https://blog.csdn.net/qing_gee/article/details/103195371

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值