今晚上看了看基础视频写了个初级小程序,甚是满意。中间出现很多问题,也都摸清找到原因。
1.运行文件出错
(1)点击“工具”-->“文件夹选项”。
(2)点击“查看”选项卡,并且勾选掉“隐藏已知文件类型的扩展名”。
(3)然后就可以看到文件真正的后缀名为txt,改为java。
2. 配置classpath环境变量
由于可能频繁执行多个class文件,并且多个class文件可能存储在不同的目录下,那么每次都在命令提示符窗口中切换目录会相当的麻烦。
classpath环境变量的作用类似于path环境变量,但是它的作用在于告诉JVM去哪里找到class文件。
JVM查找类文件的顺序:
(1)如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。
(2)如果配置了classpath环境,JVM会先在classpath环境变量值的目录中查找要运行的类文件。
(3) classpath环境变量值的结尾处如果没有分号,那么JVM在classpath目录下没有找到要指定的类文件,也不会在当前目录下查找。即使当前目录下有,也不会运行。
(4)classpath环境变量值的结尾处如果加上分号,那么JVM在classpath目录下没有找到要指定的类文件,会在当前目录下再查找一次。
|
|