java包

作者: Demons_96 | 来源:发表于2016-11-08 22:43 被阅读13次

使用package关键字可以指定类所属的包

  • package语句必须为java源文件的第一点非注释语句。
  • 一个java源文件只能指定一个包。
  • 定义好包后,在包里能定义多个类。
  • 同一包中的成员一般情况下能相互访问。

包名 com.demon.Hello.world

  • “com.demon”是反写的公司域名。
  • “Hello”是项目名。
  • “world”是模块名。
  • 在物理组织上,包的表现形式为目录。

导入包

java中一个类能访问其所在包中其它所有类,但想要访问其它包中的类,则可以使用import语句导入包。

【语法】

import 包名.* ; //1.导入指定包中所有类

import 包名.类名; //2.导入指定包中指定的类

如果不适用import导入包,只需在类名面前直接添加类名即可。
比如在导入的两个包中含有相同的类名。

java.util.Date nowdate = new java.util.Date();

下面看代码

(1)main.java

//定义包
package com.gyp;
//导入包
import com.gyp.test.*;

public class main {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        PackageDemo pac = new PackageDemo("今天天气不错");
        pac.display();
    }

}

(2)PackagrDemo.java

package com.gyp.test;

public class PackageDemo {
    private String demos;    //定义私有变量
    
    public PackageDemo(){
        //定义缺省构造函数
    }
    
    public PackageDemo(String demos){
        this.demos=demos;
    }
    
    public void display(){
        //在类名之前加上完整的包名可以不用导入包。
        java.util.Date nowdate = new java.util.Date();
        System.out.println(nowdate+":"+demos);
    }
}

main.java

相关文章

  • Eclipseji编辑器——创建java包

    打开新建 Java 包向导 你可以使用新建 Java 包向导来创建 Java 包。Java 包向导打开方式有: 通...

  • 常用类的概述和使用

    来自拉钩教育-JAVA就业集训营 常用的包(熟悉) 包的名称和功能 java.lang包 - 该包是Java语言的...

  • JDK,JRE,JVM

    JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包...

  • Java 8并发工具包漫游指南

    Java 8并发工具包简介 Java 8并发工具包由3个包组成,分别是java.util.concurrent、j...

  • Java中常用的包有哪些

    Java中常用的包有哪些 常用包介绍: java.lang:该包提供了Java编程的基础类,例如 Object、M...

  • ④Java.IO

    java.IO包是java处理文件目录有关的工具包,对于本节的学习,我们要有以下几个目标 了解java.io包 运...

  • java项目:门禁系统

    门禁系统 源码下载 system包 Computer.java Door.java validata包 CardV...

  • JUC并发编程

    JUC介绍 在 java 5.0 提供了 java.util.concurrent (简称JUC )包,在此包...

  • Java常用包和第三方jar包

    一、Java常用包 java.lang--语言包:Java语言的基础类,包括Object类、Thread类、Str...

  • Java 集合的流式操作

    Java 8 引入,位于java.util.stream包中,与 java.io 包里的输入输出流 InputSt...

网友评论

      本文标题:java包

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