访问权限控制

Java提供了访问权限修饰词,以供类库开发人员向客户端程序员指明哪些是可用的,哪些是不可用的。访问权限控制的等级,从大到小依次为:public /protected /private

包:库单元

包内包含一组类,它们在单一的名字空间之下被组织在一起。
例如,在Java的标准发布中有一个工具库,它被组织在java.util名字空间之下。java.util中有一个叫做ArrayList的类,使用ArrayList的一种方式就是使用其全名java.util.ArrayList来指定。

public class Full {
    public static void main(String[] args) {
        java.util.ArrayList list = new java.util.ArrayList();
    }
}

使用import关键字

import java.util.ArrayList;
public class Full {
    public static void main(String[] args) {
        ArrayList list = new java.util.ArrayList();
    }
}

如果想导入java.util中其他的类,只需要使用“*”

import java.util.*

我们之所以需要导入,就是要提供一个管理名字空间的机制。多有类成员的名字都是彼此隔离的。

当编写一个java源代码文件时,此文件通常北称为编译单元。每一个编译单元都必须有一个后缀名.java,而在编译单元内部则可以有一个public类,该类的名称必须与文件名相同,包括大小写。没一个编译单元只能有一个public类,否则编译器就不会接受。如果在编译单元中还有额外的类的话,那么在包之外的世界里是无法看到这些类的,这是因为他们不是public类,而且它们主要是为public类提供服务的。

Java访问权限修饰词

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值