包的使用

包的使用

创建一个包,在包下面创建一个类
file

直接引用包,引用之后直接使用
import bag.Dog;

public class ch {
    public static void main(String[] args){
        Dog dog = new Dog();
        dog.eat();
    }
}
调用时指向包.类
public class ch {
    public static void main(String[] args){
        bag.Dog dog = new bag.Dog();
        dog.eat();
    }
}

包的命名规范

一般是小写字母+小圆点一般是
com.公司名.项目名.业务模块名
比如:com.hspedu.oa.model;com.hspedu.oa.controller;
举例:

com.sina.crm.user//用户模块
com.sina.crm.order//订单模块
com.sina.crm.utils//工具类

常用的包

一个包下,包含很多的类,java 中常用的包有:

  1. java.lang.* lang 包是基本包,默认引入,不需要再引入.
  2. java.util.* util 包,系统提供的工具包, 工具类,使用 Scanner
  3. java.net.* 网络包,网络开发
  4. java.awt.* //是做 java 的界面开发,GUI 注意:

    老韩建议:我们需要使用到哪个类,就导入哪个类即可,不建议使用 *导入所有类

    import java.util.Scanner; //表示只会引入 java.util 包下的 Scanne
    import java.util.*;//表示将 java.util 包下的所有类都引入(导入)

    package 的作用是声明当前类所在的包,需要放在类(或者文件)的最上面,