环境变量classpath的一些注意点
- classpath环境变量是给classloader(类加载器)指路的
- java A 执行后,先启动JVM,JVM启动classloader,classloader去硬件上通过classpath找 A.class文件。找到则执行,找不到则报错
- 如果classpath 没有配置的话,默认从当前路径下找class字节码文件
- 如果classpath配置了,例如配置到桌面上了,那么classloader以后就只会去桌面上找字节码文件了。不再从当前路径下找了
- 如果classpath配置为:classpath= .;C:\Users\Administrator\Desktop是什么意思?
先让类加载器从当前路径下找,如果找不到的话,去桌面找