• Java中package和import机制


    package

    1.包 又称为package,Java中引入package这种语法机制主要是为了方便程序的管理。不同功能的类被分门别类放到不同的软件包中,除了查找比较方便外,也可以避免因为同名而引发的一些混乱

    2.怎么定义package

      - 在Java源程序的第一行上编写package语句。

      - package只能编写一个语句

      - 语法结构:package  包名;

    3.包名的命名规范:

      公司域名倒序 + 项目名 + 模块名 + 功能名   比如:package   com . beichenqingnian . oa . user . service ;(这个包对应四个目录)

      采用这种方式重名的几率比较低,因为公司域名具有全球唯一性

    4.包名要求全部小写,包名也是标识符,必须遵守标识符的命名规则。

    5.一个包将来对应的是一个目录

    6.使用了package机制之后,应该怎么编译》怎么运行?

      - 使用了package机制之后,类名就变成了:包名 . 类名

      - 编译:javac  java源文件路径

      - 运行:1.手动创建目录,将class字节码文件放到包名所指定的目录下

          2.java   包名 . 类名

    7.另一种编译方式

      *编译:

        javac  -d  编译之后存放路径   java源文件的路径

      *例如:将F:Hello.java文件编译之后存放到C:目录下

        javac  -d  C:   F:Hello.java   

      *   将当前路径下所有的java文件编译后存放到当前目录下

        java  -d  .  *.java

      *运行:JVM的类加载器ClassLoader默认从当前路径下加载

    import

    1.import语句用于完成导入其他类,同一个包下的类不需要导入,不在同一个包下需要手动导入。(没有用import的话,引用别的类需要全名:包名 .  类名。import导入之后,才可以省略包名

    2.import语法格式:

      import   类名;

      import   包名 . *;

    3.import语句需要编写到package语句之下,class语句之上

    4.java . lang . *;不需要手动引入,系统自动引入

    5.myeclipse导入类的快捷键:ctrl + shift + O

    package和import 推荐阅读:

      https://www.cnblogs.com/onlycxue/archive/2013/04/14/3020729.html

  • 相关阅读:
    应用SecureCRT(发送接收文件)
    应用mysql(Linux中安装)
    应用tomcat(Linux中安装)
    应用Oracle(Linux中的安装)
    关于Linux(时间网路同步)
    VmWare问题解决(网络变更后虚拟主机无法上网)
    [Android学习笔记]Bitmap,BitmapDrawable,BitmapFactory学习笔记
    [Android学习笔记]获取view的尺寸和坐标
    [Android学习笔记]继承自ViewGroup的控件的过程学习
    [Android学习笔记]Canvas的使用
  • 原文地址:https://www.cnblogs.com/RosemaryJie/p/13130442.html
Copyright © 2020-2023  润新知