编译与执行+环境变量
知识回顾
跨平台机制
JVM Java Virtual Machine 虚拟机
源代码文件.java 编译 字节码文件.class
JRE Java Runtime Environment 运行环境
运行别人写好的程序
JDK Java Development Kit 开发工具
很多开发使用到的工具
javac.exe编译工具
java.exe执行工具
搭建环境(JDK)
1.下载一个安装程序 官方网站 www.oracle.com
需要注意版本与自己电脑的系统匹配
WindowsX64 MacOSx64
2.按照安装程序向导的提示
JDK安装中间产生一个安装JRE
C:\Program Files\Java\jdk1.8.0_201
bin文件夹 全都是工具
include文件夹 包含了其他语言写的程序 native修饰符
jre文件夹 包含运行环境
lib文件夹 包含了人家写好的所有Java类
1.如何编写一段Java源代码
源代码---->一堆英文(按照某种规则来写)
以文件形式存储在计算机的硬盘上的
源代码 以后缀名.java结尾的
文件打开里面的内容是一堆按照规律写的英文
先写一个关键字class----->表示类的意思
类后面给他起一个名字--->理论上是可以随便写的
命名规则和规约
规则 名字中可以含有如下的信息
字母(区分大小写 敏感 52个)
数字(0-9 可以用 不能用作开头)
符号(英文 _ $)
中文(强烈不推荐---当做不行)
规约 类名字 首字母大写TestOne 如果两个以上的单词 每个单词的首字母都大写
起名字要见名知义 建议大家尽量使用英文单词
2.利用JDK包中提供的工具 代码的编译及执行
C:\Program Files\Java\jdk1.8.0_201\bin
路径下存在一个javac.exe编译工具
遇到了两个问题
1.编译工具双击是黑色对话框 一闪而过
编译工具是在doc命令窗口中才能使用
窗口键+R 输入cmd指令
开启一个doc命令行窗口
想要切换盘符 盘符名:回车 盘符名字是不区分大小写
想要进入/退出文件夹 使用cd命令
cd 文件夹名 cd..退出一层文件夹
2.想要利用编译工具去编译我写好的Java源文件
源文件所在的路径与编译工具不在一起
将这个工具放置在电脑中的某一个位置
这个位置是当前电脑所有目录都可以共同访问到的位置
以后就不用纠结工具在哪儿啦
相当于是搭建环境的一个补充 安装JDK 配置环境变量
我的电脑(右键)---属性---高级系统设置---环境变量
当前用户的变量(上半部分)
变量名Path
两个问题都解决掉了
可以利用javac工具进行编译