一、Java的历史
1. 1995年,sun公司推出的一款面向对象的编程语
言
2. 1996年:jdk是java开发必须得工具
Java计算机编程语言,编程语言有很多:c、c++、 c#、java、js、python(人工智能、爬虫)
不同的编程语言的应用场景不同:java是一种后端开 发应用运行
1997 jdk1.1
1998 jdk1.2
..
2004 jdk1.5版本;将更名为 jdk5.0
推出了一些特性:泛型、增强for
jdk6.0
jdk7.0
jdk8.0 ->企业,lambda表达
式,stream流
...
jdk10
...
jdk18
...
2009年,sun公司被 oracle(甲骨文)收购
Java发展的方向:【记住】 JavaSE:Java语言的核心
JavaEE:企业级开发应用 JavaME:通信
二、Java语言的特点 【理解】
1. 简单性:相对 c 、c++等
2. 开源性:开放源代码
3. 编程资源广泛性:大厂作为推手
4. 跨平台性:可以在不同的操作系统上运行
windows+macOS+linux+unix
开发平台:windows/macos 部署运行:linux -》运维
5. 面向对象性:后续讲解
三、java运行机制 1. 先编译再解释运行
2. 注意:
(1) java源文件一次编译之后,可以被多次运行
(2) 如果源文件中的内容发生改变,则需要重新 的编译
四、环境的搭建 1. jdk 的安装:
(1) 编译:将 java源代码通过 编译器 生成对应 的.class文件(字节码文件)
(2) 运行:通过 解释器 将 .class文件逐行并运行
2. 注意:
(1) java源文件一次编译之后,可以被多次运行
(2) 如果源文件中的内容发生改变,则需要重新 的编译
四、环境的搭建
1. jdk 的安装:
将 jdk安装 文件.exe下载当前计算中,双击 -> 下一步
....
默认存储在 c盘中,安装之后在 c的目前中生成对 应文件夹:
C:\Program Files\Java
不要重复的安装 jdk 卸载jdk:通过 控制面板
jdk没有提供可视化操作界面,安装 notpad++文 本编译器进行代码开发 (固定到底端任务栏中)
2. 名词 解释
(1) JVM:Java虚拟机,作用:屏蔽不同操作系统 之间差异性
(2) JRE:Java运行时环境, JRE = 解释器 + JVM
(3) JDK:Java开发工具包;JDK=编译器+JRE+类 库+工具
3. 配置环境变量
(1) Java_home:配置java的根目录 C:\Program
Files\Java\jdk1.8.0_131 (2) path:配置 jdk的bin目录
C:\Program Files\Java\jdk1.8.0_131\bin
(3) classpath:. 代表告知 jvm去哪找对应 的.class文件
4. 测试 jdk配置是否成功
打开 Dos命令窗口
(1) 搜索框中输入 cmd,回车即可
(2) 通过 系统键 +R ,输入 cmd,回车即可 (3) 通过盘符位置 输入 cmd,回车即可
输入: java回车 javac 回车