黑马程序员技术交流社区

标题: 大家问一下 class 和 classpath有啥区别 ? [打印本页]

作者: 小二筒    时间: 2015-6-14 12:56
标题: 大家问一下 class 和 classpath有啥区别 ?
  问下大家  class和 classpath有啥区别?
作者: 夜空中最亮的星    时间: 2015-6-14 19:30
class是java中的类
classpath是java中的类路径
classpath环境变量:
set classpath=c:\myclass(自己class文件路径),如果没配置,虚拟机就在你当前位置下查找,如果设置了classpath就在设置的位置找。
set classpath=.;c:\myclass在设置位置找,找不到再到当前位置查找


作者: wenxueaaa555    时间: 2015-6-14 22:46
class是创建类的关键字,而classpath是环境变量,这两者根本不一样
作者: 安安安    时间: 2015-6-14 22:56
楼上说的对
但class不光是创建类的关键字。
也是一个类,用来表示一个类的字节码。
作者: ARD    时间: 2015-6-14 23:29
class就是一个类,编译出来就会出现一个类名.class文件, classpath是运行class文件的路径,默认是在当前目录运行,若不在当前目录运行 就需要设置具体的classpath路径,这样jre才能正确的找到你需要运行的class文件是那个.
作者: zc强盗    时间: 2015-6-15 01:01
classpath指的是编译后的文件




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2