java学习2、软件包和访问权限

本文详细介绍了Java中的软件包概念及使用方式,并深入探讨了Java的四种访问权限:public、private、default和protected,帮助读者理解如何正确组织类和控制访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、什么是java的软件包

简单的说就是 把类放在不同的文件夹下面。

package +包名;     一个类的全名 应该是 包名 + “."+类名

1)、包名 一般所有字母 都为小写

2)、包名一般情况下,是你域名的倒过来写


2、Java当中的访问权限

      1)、public   公共权限                            

               可以修饰类、函数、成员变量    没有任何限制   同一个包中 或者 不同的包中 都可以 自由访问

               两个类在不同的包中,调用需要用public 权限,同样 成员对象、成员函数也需要使用public 权限

      2)、private     私有权限 

              可以修饰成员函数、成员变量         只能在本类当中使用

             private 定义的 成员变量和成员函数 只能在 本类当中使用

      3)、 default      包级别的访问权限

              可以修饰类、成员函数、成员变量    在同一个包中 可以自由 访问

              (不写权限修饰符)什么都不写就默认是 default 权限     在不同的包中 是无法访问的

      4)、protected   受保护权限 

             protected权限首先拥有和default一样的功能,但是该权限只能修饰成员函数、成员变量

             只有 父类的子类(可以是不同的包中) 才能 使用 protected权限修饰成员函数和成员变量 。  public是所有的成员都可以使用


           public  >>   protected  >>  default    >>   private 


3、import 导入不同包中的类   可以直接开始使用

      e.x       import  + 包名+类名;




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值