为了账号安全,请及时绑定邮箱和手机立即绑定

2022 Java开发入门学习路线(二)Java零基础入门

上篇:2022 Java开发入门学习路线(一)计算机基础

阶段一:Java零基础入门

该阶段目标:掌握Java语言的核心基础,包括常量与变量、数据类型及转换、数组、类和对象、集合、泛型、多线程、I/O流等。

Java语言基础

Java语言诞生于1995年,发展至今20多年,对互联网乃至我们的生活产生了重要影响。Java语言是成为Java工程师必备的编程语言。

Java入门教程http://www.imooc.com/wiki/javalesson

包括Java简介、环境安装配置、Java基础、Java面向对象、Java进阶等内容。

视频教程

1. Java零基础入门视频教程 第一季http://www.imooc.com/learn/85

2.Java面向对象编程基础视频教程 第二季http://www.imooc.com/learn/124

3. 反射-Java高级开发必须懂的-慕课网http://www.imooc.com/learn/199

4. Java继承和多态-慕课网http://www.imooc.com/learn/1259

5. Java IO流文件读取操作视频教程-慕课网http://www.imooc.com/learn/123

Java设计模式

只要接触过软件编程,就一定听说过设计模式。所谓设计模式,是为解决特定问题,一套通用的、可重用的软件设计方案。我们通常所说的设计模式,是针对面向对象语言而言。对于每一位使用面向对象语言的从业者,在学习完该语言的基础知识后,就需要了解如何编写面向对象的程序。

设计模式入门教程http://www.imooc.com/wiki/Designlesson

在本教程中,你将会学习到工厂模式、单例模式、策略模式、代理模式、适配器模式、装饰者模式、模板方法模式、观察者模式、抽象工厂模式。

除此之外,关于观察者模式,也可以通过观看视频学习。

观察者模式http://www.imooc.com/learn/415

Java并发原理

并发编程在开发语言中占据着不可替代的位置。

近年来计算机程序向着大规模、分布式、多任务方向发展,尤其是基于 Java 的企业级应用,几乎都采用服务化、集群化的方式实现。这些都要求充分利用各类系统资源,且要可靠健壮,而要实现这些都离不开并发编程、以及处理并发编程带来的各类问题。

Java 并发原理入门教程http://www.imooc.com/wiki/concurrencylesson

在这门教程中,我们将学习并发编程基础、多线程的安全与同步、并发锁等。

Java并发工具

并发工具是并发编程的代码结晶,就像一颗颗糖果一样诱人,熟练使用常见的并发工具,会为我们日常研发中涉及并发场景的编程,实现提供非常便捷的且高质量的帮助。

另外在各类技术面试中,也不可避免地会考察并发编程的技能点,熟练使用常见的并发工具,是我们技术人员的基本技术要求。

Java并发工具免费教程http://www.imooc.com/wiki/ctoolslesson/ctoolintro.html

JVM

JVM 是 Java 语言的一大关键亮点,我们这里介绍两个主要的作用,来体现 JVM 的价值所在。

  • 跨平台性:Java 语言之所以有跨平台的优点,完全是 JVM 的功劳,跨平台性是 JVM 存在的最大的亮点。

  • 优秀的垃圾回收机制:Java 语言的诞生,极大的降低了软件开发人员的学习难度,除了 Java 面向对象编程的特性能够降低学习难度以外,还有一个比较重要的点,就是在进行 Java 编程的时候,可以更少的去考虑垃圾回收机制。

Tips:JVM 在 Java 语言中占据了非常重要的地位,学习 JVM 是 Java 技术人员必须要做的事情,目前企业对于 Java 从业者对 JVM 的掌握程度要求非常高,是重点学习内容。

JVM入门教程http://www.imooc.com/wiki/jvm

在本教程中将介绍JVM常用参数配置、Class文件、类加载子系统、运行时数据区、垃圾回收器等内容。


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
全栈工程师
手记
粉丝
26
获赞与收藏
108

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消