在developer里新建code文件夹,在code文件夹里新建day01文件,在day01文件里新建文档,将txt后缀改为java,文档的名字不能是中文,不妨命名为HelloWorld
找到文件夹选项,在查看里将“隐藏已知文件类型的扩展名”关掉(养成打开扩展名的习惯)
windows10修改扩展名的位置
声明一个类,编写完点保存
下一步试着将写完的这个程序运行
.java文件称为源文件,.class文件称为字节码文件。通过javac.exe这个命令对源文件进行编译工作,再通过java.exe这个命令去解释运行.class文件,让它跑出来结果。
虽然javac本身在哪都能运行,但是javac…后面跟着文件名,该文件名并不在c盘里,因此还需要cd到目标文件夹。
输入javac,空格,再输入文件的全名(包括扩展名)
执行成功目标文件夹会生成一个.class文件,且不会警报有错误信息。.class文件(字节码文件)的名是类名
缺少main方法,在.java文件加上定义main方法。学会用Tab键进行缩进和对齐。照抄代码的时候记得大小写看清。
将代码照打,记得保存(ctrl+s)
源文件重新改过了,需要重新编译
(javac)编译时要输入扩展名,(java)运行时不用输入扩展名。
加上一条命令,让运行结果更明显
再重新编译,再运行
打了分号出现的报错结果
提示找不到文件,可能是文件名打错,也可能是文件路径打错
Window不识别大小写,Java识别大小写
输入的时候文件名h和w没有大写,仍可以编译成功。javac是找HelloWorld.java这个文件,找文件的操作仍属于window层面的操作,所以h和w没有大写也运行成功。
class必须要小写,大写会出现错误。public,static,void,main也都需要小写
编译阶段可以大小写不论。运行阶段必须大小写写正确,这时候的操作是java层面的操作。
弃记事本,用更高一级的编写工具editplus,安装
更改刚才的记事本的属性,打开方式改成Editplus
字体大小在工具一栏修改