一:环境的搭建
JDK = JRE + 开发工具
JRE = JVM + 核心类库
下载工具:官网:www.oracle.com
安装:
注意:安装过程中,选择安装目录(如果版本不固定不能放系统盘)
是否需要安装额外独立的jre(不选择,直接关闭)
目录结构:
bin目录下都是工具,xxx.exe文件无法独立运行,依赖于操作系统的命令行工具运行
打开Windows命令行:
快捷键 win + R
资源环境地址栏搜索 cmd
输入Java的工具命令:
出现问题:
‘xxxx’不是内部或外部命令,也不是可运行的程序或批处理文件
原因:
Windows系统无法找到这个命令【在已知的路径中 path】
为什么找不到
1)工具文件被删除
2)工具安装路径没有告诉操作系统
3)命令写错了
如何解决:
第一次安装jdk,需要将JDK的工具交给操作系统识别——配置环境变量
Java如何配置环境变量
关键点:操作系统开发识别接口——path变量属性
配置环境有三种方式:
1)临时配置
开启命令行窗口
查看path路径:path
配置路径:输入set path=JDK安装的bin目录;%path%(英文状态下的符号)
注意:临时配置仅在当前命令行窗口下有效。
2)暴力配置方式【持久化配置】:
直接配置到系统的环境中
选中【我的电脑/计算机】,右击【弹出窗体】,选择【属性】,【高级系统设置】
在弹出的窗体中,点击【环境变量】
该窗口分为【上边-用户变量;下边-系统变量】,选择【系统变量】,双击【path】或选中并点击编辑按钮
添加JDK路径:点击变量值,将光标定位到最前面【home键】,添加一个英文的分号和后面的分开,点击确定
3)标准配置方式【持久化配置】:
行业规范
解决暴力配置方式存在的某些问题,例如换版本时容易误删
解决办法:将路径单独配置,后引入path中
系统变量中创建一个新的变量【点击创建按钮】
变量的名字:Java_HOME
变量的值:路径中可变的部分
例如:【C:\Program Files\Java\jdk1.8.0_341】\bin
将Java_HOME变量引入到path路径下
变量名:%Java_HOME%\bin;path原来的路径
注意事项:
1:path中新配置的环境变量定放在最前面
2:不能删除其他的
3:JDK安装类似于解压,所以第一次安装之后的目录放到固定地方,下次配置直接
二:开发工具和开发环境
学习开发工具:
JDK提供的开发工具:
Javac: java程序编译工具
Java: Java程序的运行工具
Javadoc:Java程序生成帮助文档
Jar: Java项目打包成jar包发布后的启动执行工具
基本用法注意:
直接输入命令——显示他的帮助信息
-help 查看帮助信息
-version 查看JDK版本
编写代码的工具:
可以一键运行,自动监测编排程序
文本工具——【记事本】
可视化智能编程IDE——eclipse(免费;开源)/vscode
eclipse:解压和安装版本/myeclipse:安装版本/vscode:安装版本/idea:收费;省心/NetBeans:oracle提供,专业的开发工具/第三方java开发工具
使用记事本编写代码如何执行?
使用DOS命令行
常用的命令:
help 查看DOS中支持的命令列表
dir 查看当前目录下所有的内容
cd系列 用于切换目录
cd 文件夹名 进入当前目录下的对应文件夹内
cd 文件绝对路径 进入到对应路径的目录
cd 多级目录 进入多级目录
cd .. 返回
cd/ 返回当前磁盘的根目录
mkdir/md 文件夹名字 创建文件夹
盘符: 切换磁盘
cls 清屏
rd 文件夹名字 删除文件夹
del 文件名 删除文件
del 文件夹名 删除文件夹下所有的文件
exit 关闭当前窗体
notepad 文件名/扩展名 打开文件,不存在就创建一个新的
特殊命令:
ipconfig 查看网络情况
ping 攻击命令
ping ip/域名 字节大小
netstat -nip 查看端口占用情况