Java 使用路径分隔符结束classpath变量更好还是使用';没有它更好吗?
这只是一个让我好奇的想法。事实上,这对我来说不是一个真正的问题。 当我从命令行调用java(.exe)时,使用路径分隔符(Java 使用路径分隔符结束classpath变量更好还是使用';没有它更好吗?,java,command-line,classpath,Java,Command Line,Classpath,这只是一个让我好奇的想法。事实上,这对我来说不是一个真正的问题。 当我从命令行调用java(.exe)时,使用路径分隔符(;在Windows中或:在Unix中)结束classpath变量更好,还是不使用它更好。 它是双向的,我从两个方面都看到了它,但更多的时候没有。java帮助中没有对此进行说明。对我来说,使用分隔符结束看起来更清楚。有一些方法会导致问题吗 编辑:我想用引号括起类路径总是一个好主意。我的2c:分隔符应该放在两个其他实体之间(以分隔它们)。当某些代码试图迭代通过对变量调用split
;
在Windows中或:
在Unix中)结束classpath变量更好,还是不使用它更好。
它是双向的,我从两个方面都看到了它,但更多的时候没有。java帮助中没有对此进行说明。对我来说,使用分隔符结束看起来更清楚。有一些方法会导致问题吗
编辑:我想用引号括起类路径总是一个好主意。我的2c:分隔符应该放在两个其他实体之间(以分隔它们)。当某些代码试图迭代通过对变量调用split(separator)方法获得的数组时,在末尾使用分隔符可能会导致失败 显然,你的问题没有正确答案