1.如何编写一段源代码
2.如何利用JDK包中提供的工具 进行 代码的编译和执行
DOC命令行
1.源代码---就是一堆英文(按照某种规格来写)
以文件形式存储在计算机硬盘上的
源代码 以 后缀名.java结尾的
文件打开里面的内容是一堆按照规律写的英文
先写一个关键字class----类
类后面给它个名字 理论上可以随便写,其实不是的
命名规则和规约
规则:
字母(区分大小写)
数字(0-9,不能用作开头)
符号(_ $)
中文(强烈不推荐—当作不行)
规约:
类名字 首字母大写,Test;如果两个以上的单词,每个单词的首字母大写,TestOne
起名字,要见名知义;建议大家尽量使用英文单词
2.利用JDK包中提供的工具 进行代码的编译和执行
存在一个javac.exe编译工具
遇到两个问题:
1)编译工具双击是黑色对话框一闪而过
编译工具是在doc命令窗口中才能使用
win+R 输入cmd指令
想要切换盘符 盘符名:回车 盘符名称不区分大小写
想要进入/退出 文件夹 cd
2)想要利用编译工具去编译我写好的java源文件
源文件所在的路径与编译工具不在一起
将这个工具放置在电脑中的某一个位置
这个位置是当前电脑所有目录都可以共同访问到的位置
以后就不用纠结工具在哪里了
相当于是搭建环境的一个补充 安装JDK 配置境变量
这就是为什么要配置之环境变量
两个问题都解决了,就可以用javac.exe编译了
知识补充
1.配置环境变量
Path 让工具在任何的位置都可以用
classPath 不管源文件在哪,生成的class文件都统一的存储在配置的目录下
自己写了一个源代码文件Test.java
利用工具进行编译à字节码文件 Demo.class (新的文件储存在哪儿)
存储的地方就可以用classPath配置(建议不用)
JAVA_HOME 目的是让路径的写法变得简单(相对路径写法)
JAVA_HOME C://program files/java/jdk
path &JAVA_HOME%/bin
2.创建源文件的时候产生的问题
注意电脑设置的问题
是否有隐藏后缀名的情况
3.源文件和生成的字节码文件名字不一致
Test.java
Demo.class
编译成功,生成Demo.class
但是加了class 前面public后
编译报错,要求public 类名和文件名一致
增强代码的可读性à源文件名和类名字一致