说在前边
如果你想自学 Java,认真看完本文,你以后的职场生涯至少少走 1 年弯路 。
初衷
在 头条上经常有小伙伴私聊问我 “如何自学 Java”、“想转行 Java 靠谱吗” 等问题,因为接触过很多类似经历的同学,所以很能理解这些同学的痛苦和迷茫 。
写这篇文章前,我看了一些网上 Java 自学的文章,很多我都不太满意,有的甚至让我感到愤怒,要么是站在现有的视角侃侃而谈,要么是纯粹的瞎编骗小白 。
【java初学入门基础知识 java基础教程】 很多文章都有一个老毛病:完全没有从小白的视角去思考,内容太多,什么微服务、架构、大数据都来了,这根本不是自学阶段该去看的东西,小白看了这些文章,只会越看越懵逼,根本没法下手 。
行业现状
程序员现状
由于程序员的薪水比较高,最近几年有很多其他专业的人涌进了程序员行业,加速了这个行业的内卷,但是据某招聘网上的数据统计,程序员当前的需求量还是远高于全行业的平均线的 。所以,程序员的现状我觉得是不错的,至少几年内是无需担心的 。
Java 现状
最近几年,Go、Python 等语言快速崛起,大有挑战 Java 地位的趋势,但是 Java 毋庸置疑仍是当前互联网行业里招聘需求量最大的 。
众多大厂:阿里、美团、快手、拼多多、滴滴、网易等,都是以 Java 为公司的主语言,部分大厂:腾讯、百度、字节等,虽然以其他语言为主语言,但是多多少少也会有一些 Java 岗 。
所以,Java 的现状及未来,我觉得都是比较不错的 。岗位多也代表着机会多,对于新人来说比较友好,所以我个人是比较推荐新人学 Java 的 。
Java 分为三个体系:
⒈ JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
⒉ JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java 平台企业版)
⒊ JavaME(J2ME)(Java 2 Platform Micro Edition,java 平台微型版) 。
2006 年,SUN 公司在 JavaOne 大会上,宣布在 GNU 通用公共协议(GPL)的构架下向开源世界贡献 Java 平台,这次开放的 Java 版本包括了其标准版(Standard)、微型版(Micro)以及企业版(Enterprise) 。这是一个具有 “历史性意义” 的改变 。
Java 的主要特性:
- Java 语言是简单的:
- Java 语言是面向对象的:
- Java 语言是分布式的:
- Java 语言是健壮的:
推荐阅读
- 初学者必学的8个PPT制作技巧 怎么制作ppt模板 教程
- 拱猪入门打一字
- wps表格快速录入技巧 wps表格入门基础教程
- 新手入门短视频教程分享 教程视频怎么制作方法
- ps基础教程新手入门改字体 ps字体怎么安装字体
- 初学者最简单的输入法 怎么在电脑上练打字
- 制作excel表格全步骤详细教学 怎么制作表格excel初学者视频
- 梦幻西游互通版新手入门 梦幻西游互通版官网
- java初学者自学教程和方法 java软件有哪些
- android入门基础知识 android快速入门