JAVA基础 包package import MVC设计模式

本文介绍了JAVA中的包(package)概念,强调了包在组织和管理类代码中的作用,并通过MVC设计模式举例说明了包的分配规则。还详细讲解了import关键字的使用,包括如何导入类、接口以及静态结构。
摘要由CSDN通过智能技术生成

一、package 包  本质就是几千行代码的类文件,为了提高可读性,拆分到一个包里

    为了更好的实现项目中类的管理,Java提供了包的概念,包。

说明:

1、功能上,可以将一个包想象成一个超级大的类文件,有几千行代码。既然在一个文件中,自然包里面的类不允许重名。

2、文件结构上,包可以类比为工程目录下装java文件的文件夹。

3、Java源文件(类)放在    src/..n层包路径/         

说明:同一工程的不同package下,允许相同类文件名。比如包1下有个Attack.java。 包2下,也可以有Attack.java。 但是,如果正在编写哪个类(比如Boss类)想同时调用包1,和包2 的Attack类,这下就重名了。因此在Boss类中,就必须要把Attack类写全,即给Attack类加上包名(包2.Attack 变量)。

注意:包 和 此包的子包  是完全独立的两个包,子包完全是为了方便管理才放在包下。导入某个包的所有类,不会影响这个包子包里面的类。子包又可以想象成一个子包自己的超级大类文件,有几千行代码。

  • 包的使用

语法: 

package 包路径;  //包路径从工程的src开始往下

说明:

1、package声明类或接口所属的包,声明在源文件的首行。

2、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值