包机制

  • 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间

    • 什么是包机制

      • 例如当同一个文件夹内出现重名的同后缀文件时,是不能同时放在相同目录的,这时候我们可以创建不同的文件夹将它们分开存放,这就是包机制!

  • 一般利用公司域名倒置作为包名

    • 以百度举例:com.baidu.www
      • 百科:com.baidu.baike
      • 文库:com.baidu.wenku
      • ...
  • 包语句的语法格式为

    package pkg1[. pkg2[. pkg3...]]; //package com.AJun.test...
    //在使用包机制时,此语句必须置顶,它的作用是将该代码文件(test)导入该包(com.AJun)引用
    
  • 为了能使用某一个包的成员,我们需要在Java程序中明确导入该包。使用"import"语句可完成此功能

    import package1[. package2...].(classname|*); //import java.util.Date;
    //此语句必须在package之下,它的作用是将其他包内的类(Date)导入在该代码文件中引用
    //如果该代码文件需要引用其他包内所有的代码文件,我们可以这样引用:import.java.*
    //*:此符号在此语句引用中是通配符,代表java包下所有的代码文件
    
posted @ 2024-03-06 15:46  阿俊学JAVA  阅读(9)  评论(0编辑  收藏  举报