-1

配置Java环境变量时需要设置classpath吗?

这个问题已被关闭,原因:问题质量差,问题太水、伸手党

skill 9
2018-12-08 提问
1 个回答
0

1.为什么配置classpath? 在默认情况下,运行(用java命令)某个字节码文件(.class)时,就在当前目录下找,如果找到运行的字节码文件则执行,否则报错.为了使在任何目录下都能运行这个字节码文件,就需要配置classpath.
2.为什么不建议配置classpath? 当你配置了classpath后,你在一个目录下运行java命令,电脑就从你配置classpath时设置的那个目录里找符合名称的字节码文件(.class),找到就运行(否则报错).但你在其他目录下编译了一个重名的字节码文件,电脑还是会从你配置classpath时设置的那个目录找这个重名的字节码文件,此时你运行的是最初你设置的那个目录里的字节码文件,而不是你最后编译的那个重名的字节码文件.
3.说明视频:https://www.bilibili.com/vide...

这个问题已经被关闭无法回答

推广链接