创建一个包,在包下面创建一个类
image.png
使用方法1

  1. import bag.Dog;
  2. public class ch {
  3. public static void main(String[] args){
  4. Dog dog = new Dog();
  5. dog.eat();
  6. }
  7. }

使用方法2

  1. public class ch {
  2. public static void main(String[] args){
  3. bag.Dog dog = new bag.Dog();
  4. dog.eat();
  5. }
  6. }

包的命名规范

一般是小写字母+小圆点一般是
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 包下的 Scanner
//import java.util.*;//表示将 java.util 包下的所有类都引入(导入)
public class Import01 {

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