课程咨询 :186 8716 1620      qq:2066486918

昆明Java培训 > 达内新闻 > 昆明java培训——虚拟机如何定位类
  • 昆明java培训——虚拟机如何定位类

    发布:昆明Java培训      来源:达内新闻      时间:2016-05-05

  • 昆明java培训机构今天分享的知识是类存储在文件系统的子目录中,类的路径必须与包名匹配。

    另外,还可以利用JAR实用程序将类文件添加到归档文件中。在一个归档文件中,可以包含多个类文件和子目录,这样既可以节省又可以改善性能。

    类路径所列出的目录和归档文件是搜寻类的起始点,是所有基目录的集合,基目录中的子目录可以用于包含类文件。

    设置类路径的方法取决于编译环境。如果使用JDK,那么就有两种选择:为编译器和字节码解释器指定-classpath选项,或者设置CLASSPATH环境变量。

    具体的设置细节取决于操作系统。

    句点.表示当前目录,Windows环境中,各基目录以分号;间隔。

    由于运行时库文件(在jre/lib与jre/lib/ext目录下的rt.jar和一些其他的JAR文件)会被自动地搜索,所以不必将它们显式地列在类路径中。

    为编译器设置类路径:

    javac –classpath …

    也可以用-cp代替-classpath

    javac编译器总是在当前目录中查找文件,而java解释器仅在类路径中有.目录的时候,才查看当前目录。

    包作用域

    标记为public的部分可以被任意的类使用;

    标记为private的部分只能被定义它们的类使用。

    如果没有指定public或private,那么这个部分可以被同一个包中的所有方法访问。

    推荐文章

上一篇:昆明java培训——包

下一篇:继承基础知识

最新开班日期  |  更多

Java--零基础全日制班

Java--零基础全日制班

开班日期:11/30

Java--零基础业余班

Java--零基础业余班

开班日期:11/30

Java--周末提升班

Java--周末提升班

开班日期:11/30

Java--零基础周末班

Java--零基础周末班

开班日期:11/30

  • 网址:http://km .java.tedu.cn      地址:昆明市官渡区春城路62号证券大厦附楼6楼
  • 课程培训电话:186 8716 1620      qq:2066486918    全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56