java学习体系
一阶段 JavaSE(Java基础)
1.环境搭建
2.Java基础,如变量,数据类型,分支语句,循环语句,方法,数组等
3.面向对象,类与对象,三大特征,三大修饰符,接口,内部类等
4.JDK提供的常用类,字符串,时间相关,精准计算,随机数…
5.集合
6.异常
7.网络
8.IO流
9.线程
10.反射,注解,枚举
11.设计模式
12.JDK1.8新特性
二阶段 JavaWeb
前端
HTML
css
JS
JQ
ajax
…
javaEE
Servlet
JDBC
…
数据库
SQL
项目
三阶段 框架
SSM
…
项目
四阶段 框架
微服务
分布式
抢购
项目1
项目2
模拟面试
了解软件开发流程
需求调研
需求分析
产品原型设计
产品经理(上三个都是)
UI设计
UI设计师
研发
前端
网页
Android手机APP
IOS手机APP
电脑的客户端
微信小程序
游戏
…
后台
Java(主流)
PHP
.net
Python
…
其他
大数据开发工程师
网络安全工程师
逆向分析工程师
…
测试
上线
运维
了解公司性质
外包
性质:将软件作为商品进行售卖
如:中软,软通,东软,润和…
自研
性质:将软件作为公司赖以生存的支柱
如:
阿里巴巴(淘宝,支付宝,钉钉)
腾讯(QQ,微信)
字节跳动(抖音)
…
了解计算机
硬件
如:显示器,鼠标,键盘,CPU,主板…
软件
系统级软件
Windows
Mac OS
Android
米优
鸿蒙
…
应用级软件
微信
…
计算机操作
1.可视化操作(图形界面操作)
2.命令行操作
如何打开DOS命令框?
方式1:寻找命令提示符软件,双击打开
方式2:win+R键,输入cmd运行
方式3:在文件管理器地址栏输入cmd,回车
windows相关命令
cd:进入
.:当前目录(一个点)
…:上级目录(两个点)
:下级目录
cd :回到根目录
dir:查看当前目录下的文件与文件夹
exit:退出
cls:清屏
盘符名称: 切换盘符(如 d: 就是切换到D盘)
开发的语法种类
低级语言
汇编
高级语言
面向过程
C
面向对象
C#
Object C
JavaScript(前端)
Java(后端)
Python
PHP
…
Java发展史
作者:詹姆斯*高斯林
发布时间:1995年
主流版本:JDK1.8 Java8
在JDK1.2版本将Java分为三个
JavaSE J2SE Java基础
JavaEE J2EE Java企业级开发
JavaME J2ME Java嵌入式开发
Java开发环境搭建
搭建Java开发环境
安装JDK(Java开发工具集)时会安装JRE(Java运行环境)
步骤:
1,找到JDK1.8安装包
2,安装JDK与JRE
3,配置环境变量
1,新建一个变量
变量名:JAVA_HOME
变量值:JDK安装路径
2,修改Path变量
变量值尾部追加:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
3,新建一个变量
变量名:CLASSPATH
变量值:.
测试Java环境是否搭建成功
步骤:
1,打开DOS命令框
注意:从新打开DOS命令框
2,输入以下命令
java:运行class文件(字节码文件)
javac:生成class文件
java -version
注意:
如果此时测试成功,后期对java没有任何修改.在从新启动电脑后,java或javac显示无效命令.这是windows系统的bug.解决方案,从新打开环境变量,打开path变量,查看.确定.从新打开dos命令框就OK
注意:
因为有些小伙伴安装过java,所以先卸载
步骤:
1,打开控制面板,卸载Java
2,删除环境变量
打开文件管理器,在其左边栏选择此电脑
右键,选择属性
点击高级系统设置
点击环境变量
查看用户变量path中是否有java相关变量,有的就删除
查看系统变量中是否存在CLASSPATH与JAVA_HOME有的就删除整个变量
查看系统变量的Path变量中是否有java相关,有的就删除相关的条
点击确定
编写第一个Java程序
步骤:
1,在D盘下找一个文件夹
2,在该文件夹下新建一个文本文档,起名为HelloWorld.java
3,在该文件中编写以下代码
class HelloWorld{
public static void main(String[] args){
System.out.println(“Hello World”);
}
}
注意:
1,以上代码中的标点符号全在英文状态下输入
2,以上代码中大小写不能有错
4,保存
编译Java程序
步骤:
1,打开DOS命令框
2,进入Java文件所在的文件夹
3,使用javac命令,将java文件编译为class文件
运行.class文件
步骤:
1,打开DOS命令框
2,进入class文件所在的文件夹
3,使用java命令运行class文件
名词
JDK:Java开发工具集
JRE:Java运行环境
JVM:Java虚拟机
API:Java的说明书
GC:Java垃圾回收机制
作业
1,整理笔记
2,练习windows的dos命令
3,编写一个Java程序,在dos命令框打印123321
4,下载金山打字通,练习打字
5,预习
注释
输出
数据类型
标识符
关键字
保留字
运算符
JDK8
链接:https://pan.baidu.com/s/1M1tPuGFRv8mLa1RVNpZK6A
提取码:csdn