学Java必备知识点

88 阅读3分钟

1 了解Java知识体系

自学Java前,要对Java和Java体系知识有一定认识,心中有个大概的轮廓去学习,方能更踏实。通过几个问题了解Java。

什么是Java?

Java是一种可以撰写跨平台应用程序的、面向对象的程序设计语言。简单说,Java就是一种语言,不过是一种跑在JVM上的语言,Java编译后是字节码,而JVM会把这些字节码解释成机器码,然后做出相应的动作。

Java能干什么?

Java当前用的较多的就是做后端开发、大数据开发、安卓开发,这是当前Java技术栈较为热门的三种岗位,其中以Java后端的市场需求最大。Java也可以做桌面应用开发、游戏开发,但需求相对较少。

国内大厂,像阿里巴巴、美团、京东、拼多多等,使用的主要语言都是Java,大部分中小企业为了成熟稳定也选择Java作为后端开发语言。 此外,很多著名的中间件是由Java编写的,例如:Elasticsearch、RocketMQ、Hadoop等。

Java有哪些知识?

Java基础

Java高级

JavaWeb

常见框架

常见中间件和工具

当然,上面只是罗列了大部分知识点,还有很多知识比如日志分析监控(ELK)、持续集成、分库分表等也都是热门技术,Java后端技术体系庞大。这些内容可以根据你的工作或者兴趣,选择性深入学习。

2 自学Java的三大途径—书籍、视频、博客

自学Java一般有书籍、视频、博客等学习资料,这里主要讲解三者在自学Java中的异同点。

看书是最为传统的学习方式,我们从小到大大部分的自学知识是通过看书来获得的,所以可能很多人都喜欢和适应这种方式。书籍具有严谨、体系完整等特点,并且纸质的内容来回翻阅在回顾的时候也更便捷。

比起书籍,更多人愿意看视频自学Java,因为看书时大部分人会觉得比较枯燥。但是视频就不一样了,视频中老师们通常会边敲边讲解,更易于知识点的理解,并且人是感性动物,看视频就如同与老师交流,好的老师会让学习效率直接翻倍。

博客是程序员必不可少的学习资源,近些年高质量博客、文章也越来越多。这种博客文章阅读比较方便,内容选择也比较丰富,好的博客图文并茂生动形象非常有助于理解记忆,并且博客在代码拷贝学习方面更占优势。

总的来说,系统自学Java主力军还是 看视频和看书 ,可以以看视频为主,看书为辅,遇到疑难点不理解的可以通过搜索相关博客多看文章进行学习吸收。

为了方便你的学习,我贴心为你搜集了一波优秀的视频教程>>> 适合0基础学习Java的教学视频

3 回顾与交流,牢牢锁住知识点

只是一门心思闷头往前学习不一定能够完全掌握住,所以在学习新内容之前一定要回顾学过的知识,并且实时串联起来所学的知识,比如动手开发个小游戏,小系统,小项目什么的来回顾巩固所学的知识。