zoukankan      html  css  js  c++  java
  • 03_6_package和import语句

    03_6_packageimport语句

    1. packageimport语句

    为便于管理大型软件系统中数目众多的类,解决类的命名冲突问题,Java引入包(package)机制,提供类的多重命名空间。

    package语句作为Java源文件的第一条语句,指明该文件中定义的类所在的包。(若缺省该语句,则指明为无名包)。

    它的格式为:

    package pkg1[.pkg2][.pkg3...];

    Java编译器把包对应于文件系统的目录管理,package语句中,用’,’来指明包(目录)的层次,例如使用语句

    package com.xfa;

    则文件中所有的类位于.comxfa目录下。

    如果将一个类打包,则使用该类时,必须使用该类的全名(例如:com.xfa.MyClass)Java编译器才会找到该类。

    也可以使用import在文件的开头引入要使用到的类;例如:

    import com.xfa.MyClass;

    import java.util.* //引入java.util包中所有的类

    MyClass myClass = new MyClass(); //可以直接使用类名

    可以不需要用import语句直接使用java.lang包中的类。

    如果想将一个类放入包中,在这个类源文件第一句话写package

    必须保证该类的class文件位于正确目录下

    该类的源码可能会产生影响

    删除或转移到另外的目录

    另外的类想访问的话:

    写全名

    引入

    *

    具体类名

    访问位于同一个包中的类不需要引入

    必须class文件的最上层包的父目录位于classpath

    执行一个类需要写全名

  • 相关阅读:
    设置VS&IE8控件调试
    VR模型优化技巧
    MFC的资源切换AFX_MANAGE_STATE (转载)
    3D图形学资源收集
    关于C++运算符重载
    Valve(维尔福软件公司) Half Life(半条命) CS(反恐精英)
    MySQL导入SQL文件及常用命令
    折磨了我3天的IIS服务器不能运行asp页面故障
    3721奇遇
    SMS2.0软件测量及出现的故障
  • 原文地址:https://www.cnblogs.com/flyback/p/8679330.html
Copyright © 2011-2022 走看看