美文网首页
包package和import

包package和import

作者: 是归人不是过客 | 来源:发表于2020-09-12 09:54 被阅读0次

    package

    1、为了解决类的命名冲突问题,在类名前加命名空间(包机制)

    2、在java中使用paxkage语句定义包(单包,复包)

    3、package语句只能出现在 .JAVA语句的第一行

    4、package语句定义的格式,通常采用公司域名倒叙方法

    例如:com.bjpowernode.oa.system

    以上包的含义:bjpowernode公司开发的oa项目,system是oa项目开发的模块

    package定义的全格式:公司域名倒叙.项目名.模块名

    5、完整的类名是带有包名的

    6、带有package语句的java源文件必须这样编译

    javac -d 生成路径 java源文件路径

    7、运行:
    java.comb.jpowernode.oa.system

    import

    import语句可以引入其他类

    import只能出现在package语句之下,class语句之上

    举个栗子:

    package Test;
    public class User {
        public int i;
        public static void main(String args[]) {
            
        }
        
    }
    
    package tranc;
    import java.util.Date;
    import Test.*;
    public class Test{
        public static void main(String [] args) {
            User user = new User();
            System.out.println(user);
            System.out.println(user.i);
            
            Object o = new Object();
            System.out.println(o); // java.lang.Object@7d6f77cc
    //      java.lang;软件包下所有类与需要手动导入,系统自动导入
            
            // SUN提供的日期
            Date t = new Date();
            System.out.println(t); // Sat Sep 12 09:47:20 CST 2020
        }
    }
    

    输出:

    Test.User@2d363fb3
    0
    java.lang.Object@7d6f77cc
    Sat Sep 12 09:53:51 CST 2020
    

    相关文章

      网友评论

          本文标题:包package和import

          本文链接:https://www.haomeiwen.com/subject/oxtwektx.html