zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    创业感言:我的个性,我的情绪,我的表情(转)
    创业难,发掘机会更难:发掘创业良机的七种方式
    我也想有个梦想
    打造你想要的形象,帮助你树立神奇的领导魅力
    游窦圌山有感
    态度决定你的人生高度
    磨练召唤成功的力量,善于从损失中看到价值
    赚钱八大定律成就你的富翁梦
    增强你的大脑——20个不该忽视的记忆窍门
    无言的爱
  • 原文地址:https://www.cnblogs.com/RosemaryJie/p/13130442.html
Copyright © 2011-2022 走看看