避开开发工具,你是否还记得怎么用cmd指令运行java程序吗?过程中容易在哪些地方出错,让我们来回顾一下~
1. 首先打开一个记事本
大家有没有想过一个问题,为什么类似记事本的文本类文件有很多,比如写字板、word等。为什么不能用他们来直接执行呢?(后面给出答案)
2. 将文件的后缀名改为.java
3.在windows搜索中输入cmd打开命令提示符
4.导入文件所在的文件夹
5.javac对.java文件进行编译工作使其变成字节码的.class文件
6.对.class文件进行解释
成功运行:
总结:
还记得上面的问题吗?我们可以看两个过程中犯的错误:
有空格就无法执行↑
记事本也无法执行↑
问题的答案就是:因为这些文本文件的编译能力非常低,就导致了很多格式化的符号会影响文件生成机器码从而导致无法编译。而word、写字板这样的文件会多出很多格式化的符号,导致无法正常编译,或者可以理解为记事本是最干净的文本文件没有花里胡哨的格式如空格、行间距等。