java 是通过 java虚拟机来解释运行的, 也就昰通过 java 命令
-
3 用户类: 开发者定义的类或者没有使用 java 扩展机制的第三方产品.
用户必须在命令行中使用 -classpath (-cp) 选项或者使用 CLASSPATH 环境变量来确定这些類的位置
那么到底该怎么做呢? 用户类路径就是一些包含类文件的目录, .jar, .zip 文件的列表, 至于类具体怎么找, 因为牵扯到 package 的问题, 下面将会说到, 暂时可認为只要包含了这个类就算找到了这个类.
根据平台的不同分隔符略有不同,
- 类 unix 的系统基本上都是 “:”,
- windows 多是 “;”. 其可能的来源是: * “.”, 即当前目錄, 这个是缺省值.
- 由 -jar 参数指定的 .jar 包, 就把所有其他的值覆盖, 所有的类都来自这个指定的包中.