一;基本介绍

1:应用场景

2:包的三大作用

  1. 区分相同名字的l类
  2. 当类很多时,可以很好的管理类
  3. 控制访问范围

    3:包基本语法

    1. package com.hspedu;
    2. //说明:
    3. // 1.package 关键字,表示打包
    4. // 2.comhspedu 表示包名

    二:创建包

    image.png
    image.png

    1:包的命名规则

    只能包含数字、字母、下划线、小圆点. 但不能用数字开头,不能是关键字或保留字

    2:包的命名规范

  • 一般是小写字母+小圆点
    • 一般是com.公司名.项目名.业务模块名
  • 举例:
    • 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

    四:如何导入包

    1. //语法:import 包;
    2. //我们引入一个包的主要目的是要送该包下的类
    3. improt java.util.Scanner;

    1:注意事项

  • package的作用是声明当前类所在的包,需要放在类的最上面,一个类中最多只有一句package
  • import指令位置放在package的下面,在类定义前面,可以有多句且没有顺序要求。
    1. //顺序要求
    2. package Date0730;
    3. improt java.util.Scanner;