Ⅰ. Java语言发展史
计算机语言:人与计算机之间进行信息交流的一种特殊语言
Java是由美国Sun公司于1995年推出的高级编程语言
詹姆斯·高斯林:Java历史是最重要的人---Java之父
重要的版本与时间: 1995年推出java
2004年Java5.0
2009年被甲骨文公司收购
2014年Java8.0
Ⅱ. 计算机语言发展史
第一代 机器语言 打孔机、二进制、010101
第二代 汇编语言 简单的英文、提示符等
第三代 高级语言 面向对象:C、pascal、cobol
面向过程:C++、python、java、C#
Java→C++→汇编 Java的底层是由C++封装虚拟机实现的
Ⅲ. Java的跨平台原理
常用平台:Windows、Linux、Mac
跨平台:可以在任意系统上运行→需要安装一个与操作系统对应的Java虚拟机(充当翻译的效果)下图所示
Ⅳ. JRE与JDK
JRE:是Java程序的运行时环境,包含Jvm和运行时所需要的核心类库
JDK:是Java程序开发工具包,包含JRE和开发人员使用的工具
运行一个已有的Java,只需要安装JRE即可
开发一个全新的Java程序则必须安装JDK
Ⅴ. JDK下载与安装
JDK下载地址:jdk-11.0.6_windows-x64_bin.exe https://www.aliyundrive.com/s/FuUQ7aptzjB 提取码: ho98 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。
1.JavaSE、JavaEE、JavaME
通过swing技术开发桌面应用程序,但是很少用,一般是用C#
JavaEE:开发企业级软件系统--B/s体系架构(基于浏览器访问的网站)SSM、Spring等
C/s体系架构(桌面应用程序)
JavaME:移动设备、嵌入式设备等
2.JDK安装
安装路径不要包含中文名和特殊字符,使用纯英文目录
jdk目录文件:
bin | jdk的各种工具命令java、javac |
conf | jdk的相关配置文件 |
include | 一些平台特定的头文件 |
jmods | jdk的各种模块 |
legal | jdk各模块的授权文档 |
lib | jdk工具的一些补充jar包 |
Ⅵ. 第一个Java应用程序前的准备
1.命令提示符窗口
win+r打开运行窗口,cmd回车打开命令提示符窗口
2.dos基本命令
c: | 进入对应硬盘 |
cd 文件名/文件名/.... | 进入指定目录(单级目录、多级目录) |
dir | 查看当前目录下的所有内容 |
cd.. | 返回上一级目录 |
cd\ | 返回当前盘符根目录 |
cls | 清屏 |
exit | 退出命令提示符窗口 |
3.配置JDK环境变量
如果不配置path环境变量,就只能在当前JDK安装的路径下的bin目录中进行编译