java中的包

包的三大作用:

1.区分相同名字的类

2.当类很多时,可以很好的管理类

3.控制访问范围

包语法

package  包类名:   eg: package com.hsp;

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

 

包的命名规则:

包的命名
√命名规则:
只能包含数字、字母、下划线、小圆点.但不能用数字开头,不能是关键字或保留字
demo.class.exec1      //错误;class是类关键字
demo.12a          //错误  点后面不能以数字开头
demo.ab12.oa    //正确
·√命名规范
一般是小写字母+小圆点一般是
com.公司名.项目名.业务模块名
比如:com.hspedu.oa.model;com.hspedu.oa.controller;
举例:
com.sina.crm.user//用户模块
com.sina.crm.order/∥订单模块
com.sina.crm.utils//工具类

案列:

在一个文件夹的文件中引入其他文件夹中的文件;

复制代码
 1 package com.use;
 2 
 3 import com.test.Demo01;
 4 public class Test {
 5     public static void main(String[] args) {
 6         //use文件夹下的test文件去调用test文件夹中的Demo01文件
 7         Demo01 can = new Demo01();
 8         System.out.println(can);//输出结果com.test.Demo01@14ae5a5
 9         //use文件夹下的test文件去调用test02文件夹中的Demo01文件
10         //在引入包名时候,为了区分之前text的包名(文件夹),可以在第二个引入的包名时,写上具体的文件夹名称
11         final com.test02.Demo01 can01 = new com.test02.Demo01();
12         System.out.println(can01);//输出结果com.test02.Demo01@7f31245a
13 
14 
15     }
16 }
复制代码

包注意事项:使用细节

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

posted @   捞月亮的渔夫  阅读(142)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示