JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置

前言

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第1张图片JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第2张图片

1. 学习视频:

尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)_哔哩哔哩_bilibili

2023最新Java学习路线 - 哔哩哔哩

2. 一步一个脚印,踏踏实实再学一遍!

这个世界上有的人输在不能开始,有的人输在不断开始,有的人输在不能坚持;学习一门新技术不是一件轻松的事,但只有你坚持了别人无法坚持的坚持,你才能拥有别人无法拥有的拥有。

3. 学习计划路线:

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第3张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第4张图片JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第5张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第6张图片

4. 每天看视频之后,要把学习的代码敲3遍,敲得很熟!

编程语言概述及Java学习路线

1.1 软件开发,进入互联网IT行业最好的选择之一。

  • 起始薪资高(12K-15k)
  • 工作环境好(其实加班也挺多,但是什么职业不加班啊,都要加班还不给钱)
  • 涨薪幅度高(二年涨薪3-5k)
  • 行业更公平(实力说话)
  • Python、C、Java、C++、C#。

TIOBE Index - TIOBE编程语言排行榜,每月更新。

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第7张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第8张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第9张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第10张图片

Python简单易学(一周学会),上手快,但是不够专一,所以只能作为工具之一。

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第11张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第12张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第13张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第14张图片

1.2 软件开发之Java开发

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第15张图片

  • 移动应用领域(集成Android平台):Java在Android端是主要开发语言,占有重要地位。
  • 企业级应用领域(JavaEE后台):用来开发企业级的应用程序,大型网站如淘宝、京东、12306,以及各大物流、银行、金融、社交、医疗、交通、各种OA系统等都是用JavaEE技术开发的。
  • 大数据分析、人工智能领域:流行的大数据框架,如Hodoop、Flink都是用Java编写的。Spark使用Scala编写,但是可以用Java开发应用。
  • 游戏领域、桌面应用、嵌入式领域:很多大型游戏的后台、桌面应用等也是Java开发的。

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第16张图片

1.3 Java中高级程序员全程学习路线图

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第17张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第18张图片

1.3.1 第一阶段:基础部分

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第19张图片

1.3.2 第二阶段:网站前后台技术

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第20张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第21张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第22张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第23张图片

1.3.3 第三阶段:经典框架

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第24张图片

1.3.4 第四阶段:分布式项目

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第25张图片

1.3.5 第五阶段:高级和前沿技术

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第26张图片

1.3.6 第六阶段:全栈项目

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第27张图片

1.3.7 第七阶段:就业加薪课

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第28张图片

1.3.8 第八阶段:微服务架构项目

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第29张图片

1.3.9 第九阶段:面试指导

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第30张图片

1.3.10 第十阶段:进阶(上)(计算机科学的精华)

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第31张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第32张图片

1.3.11 第十阶段:进阶(下)

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第33张图片

1.4 Java 职业晋升路线图(年薪)

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第34张图片

系统软件:windows 10 、Mac OS、Linux、Android、IOS。项目在企业端,会部署到Linux中。

人机交互方式:图形化界面(GUI,Graphical User Interface)、命令行方式(CLI,Command Line Interface)。

1.5 常用的DOS命令

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第35张图片

d:                             进入D盘

dir                           显示文件目录

md class1               创建新文件夹calss1

cd class1                进入这一级目录中的class1文件夹

cd..                         回退到上一级目录

cd\  或 cd/               回退到盘符根目录

rd tream1                删除文件夹tream1

del moon.txt                删除文件moon.txt 

del *.txt                删除文件所有.txt 文件

cls                        清屏

exit                        退出命令提示符窗口

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第36张图片

正文

第一阶段:Java基本语法

1. Java 语言概述

1.1 java语言发展概述

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第37张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第38张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第39张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第40张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第41张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第42张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第43张图片

学完Java基础,可以看看这本书:

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第44张图片

1.2 java技术体系平台

java基础也可以称为Java SE。

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第45张图片

java后台,也可以说就是Java EE。

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第46张图片

Java ME也不怎么使用,现在也被Android开发替代了。(Android开发不等于Java ME开发)

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第47张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第48张图片

1.3 Java开发环境搭建

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第49张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第50张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第51张图片JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第52张图片

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第53张图片

1.3.1 选择安装jDK 17

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第54张图片

1.3.2 JDK 下载和安装(可以安装多个版本的JDK)
JDK17:

Java Downloads | Oracle 中国

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第55张图片

现在JDK21也已经出来了!!

安装:网上有很多安装方法

JAVA17---安装+配置环境变量 | JAVA安装完整教学_java runtime environment 17 / jre-17_Xunlan_的博客-CSDN博客

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第56张图片

JDK17安装之后,会自动添加一个环境变量:

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第57张图片

建议JAVA_HOME的值也设置的是JDK17的位置。电脑默认选择JDK17,方便配合后续使用。

JAVA_HOME的值是JDK的安装路径,我一般安装在C盘下,方便运行

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第58张图片

 配置环境变量的原因:

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第59张图片

JDK8:

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第60张图片

JDK中包含JRE,但是还是会询问是否安装JRE,(可以不装,JDK17也不会有这个询问)如果安装,需要新建一个安装目录:

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第61张图片JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第62张图片

然后下一步,就安装好啦。再配置环境变量就好了。

JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第63张图片JAVA基础(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置_第64张图片

你可能感兴趣的:(Java基础,java)