gpt4 book ai didi

java - 类路径在这个例子中是如何工作的?

转载 作者:行者123 更新时间:2023-12-01 12:07:09 26 4
gpt4 key购买 nike

我对 java 类路径很困惑。这是一个示例问题,我无法理解正确的选项。请看下面的图片。

Question

Options

它指出选项 A 是正确的,而我认为选项 C 是正确的。谁能解释一下为什么C不是正确选项而A是正确的。

谢谢。

最佳答案

来自https://docs.oracle.com/javase/7/docs/technotes/tools/windows/classpath.html

The default class path is the current directory. Setting the CLASSPATH variable or using the -classpath command-line option overrides that default, so if you want to include the current directory in the search path, you must include "." in the new settings.

所以... C 选项不正确,因为它覆盖了类路径,并且不包含当前目录,因此不会找到 GetJar,从而导致错误:

D:\test>java -classpath MyJar.jar GetJar
Error: Could not find or load main class GetJar

关于java - 类路径在这个例子中是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27511847/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com