编译执行+环境变量
- 如何编写一段Java源代码
源代码 ----->一堆英文(按照某种规则来写
以文件形式存储在计算机的硬盘上的
源代码 以后缀名.java结尾
文件打开里面的内容是一对按照规律写的英文
先写一个关键字class ---- >表示类的意思
类后面起一个名字 ------> 理论上可随便写
命名规则和规约
规则 名字中可以含有如下信息:
字母(区分大小写 敏感 52个字母)
数字(0-9 可以用 不能开头)
符号(英文符号 _ 或$(一般内部类开头))
中文(强烈不推荐----当作不能用)
规约 类名字 首字母大写Demo(例子) 两个单词每个单词首字母大写
起名字要见名知意
文件中的内容时我们编写的源代码(遵循一些规律)
public class名字{
public static void main(String[] args){
System.out.println(“xxx”);
}
}
- 利用JDK包中提供的工具 代码的编译以及执行
E:\Java环境\java-jdk\bin 路径下存在一个javac.exe编译工具
遇到两个问题:
- 编译工具双击时黑色对话框 一闪而过
编译工具时在doc命令窗口中才能使用
窗口键+R 执行cmd指令
开启一个doc命令执行窗口
想要切换盘符 盘符名:回车(盘符名字不区分大小写)
想要进入/退出文件夹 使用cd命令
(进入:cd空格文件夹名 退出: cd..退出一层文件夹)
- 想要利用编译工具去编译我写好的Java源文件
源文件所在路径与编译工具不在一起
将这个工具放置在电脑中的某一个位置
这给位置是当前电脑所有目录都可以共同访问到的位置
以后不需要纠结工具在哪, 相当于搭建环境的一个不错,安装JDK,配置环境变量
配置过程: 我的电脑(右键)---属性---高级系统设置---环境变量
当前用户的变量(上半部分) 变量名Path
两个问题解决后-----可以利用javac工具进行编译
- 利用工具来进行编译和执行
F://java文件夹
Javac java1.java要写后缀名
Java Demo
知识补充:
- 配置环境变量
Path 让工具可以在任何的位置都可以用
classPath 不管源文件在哪里 生成的class文件都统一的放在存储在配置目录下
JAVA_HOME 目的是为了让路径的写法变得简单(相对路径的写法)
JAVA_HOME E:\Java环境\java-jdk
Path %JAVA_HOME%/bin
- 创建源文件的时候产生的问题
注意电脑设置的问题(是否有隐藏后缀名的情况)
- 源文件和生成的字节码文件名不一致
Java1.java
Demo.class