Java的Package

本文详细介绍了Java中的包的概念,包括其本质、三大主要作用(区分类名、管理类和控制访问),以及命名规则和常用包。还讲解了如何正确导入和使用包,以及package和import的注意事项。
摘要由CSDN通过智能技术生成

包的本质实际上就是创建不同的文件夹/目录来保存类文件


包的三大作用

区分相同名字的类

当类很多时,可以很好的管理类[看Java API文档]

控制访问范围

包基本语法

package com.hspedu;

说明:

package关键字,表示打包

com.hspedu:表示包名

包的命名

命名规则

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

一般是小写字母+小圆点

一般是 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

如何引入包

语法: import 包;

我们引入一个包的主要目的是要使用该包下的类

比如

import java.util.Scanner;  //就只是引入一个类

Scanner.import java.util.*;//表示将java.util包所有都引入

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

注意事项和使用细节

  1. package的作用是声明当前类所在的包,需要放在类的最上面,一个类中最多只有一句package
  2. import指令位置放在package的下面,在类定义前面,可以有多句且没有顺序要求。
//package的作用是声明当前类所在的包,需要放在类(或者文件)的最上面,
// 一个类中最多只有一句package
package com.hspedu.pkg;

//import指令 位置放在package的下面,在类定义前面,可以有多句且没有顺序要求
import java.util.Scanner;
import java.util.Arrays;



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Raccom

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值