java -classpath 中 main前面没有具体路径那默认路径在哪?
Java中的classpath是用来指定Java虚拟机在运行时查找类文件的路径,它可以包含多个路径,路径之间用分号(Windows系统)或者冒号(Linux/Mac系统)分隔。如果在运行Java程序时没有指定classpath的具体路径,则Java虚拟机会按照默认的规则进行查找。
在默认情况下,Java虚拟机会从当前目录下查找类文件。也就是说,如果你的Java程序中的main方法没有指定classpath路径,那么Java虚拟机会自动在当前目录下查找需要的类文件。因此,如果你的类文件都在当前目录下,那么就可以不用指定classpath路径了。
原文地址: http://www.cveoy.top/t/topic/bIb2 著作权归作者所有。请勿转载和采集!