下面四种

1) private

类中限定为private的成员,只能被这个类本身访问。

如果一个类的构造方法声明为private,则其它类不能生成该类的一个实例。

2) default

类中不加任何访问权限限定的成员属于缺省的(default)访问状态,可以被这个类本身和同一个包中的类所访问。

3) protected

类中限定为protected的成员,可以被这个类本身、它的子类(包括同一个包中以及不同包中的子类)和同一个包中的所有其他的类访问。

4) public

类中限定为public的成员,可以被所有的类访问。

表3-1列出了这些限定词的作用范围。

【表3-1】 java中类的限定词的作用范围比较(* 代表可以访问)

同一个类同一个包 不同包的子类 不同包非子类

private        *

default        *             *

protected         *             *                 *

public         *             *                *                *

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

java引用类的关键字_java中定义类通常使用的关键字有哪些相关推荐

  1. java中定义类的关键字是_java中定义类的关键字是什么?

    java中定义类的关键字是:"class".在Java中定义一个类,需要使用"class"关键字.一个自定义的类名和一对表示程序体的大括号. 类是 Java 中 ...

  2. java中类的修饰符_Java中的类修饰符

    之前每次写小测试程序的时候,总是把一个类放在一个Java文件中,按理说这样比较规范,可主要原因是我是在不知道怎么在一个文件里放多个类,可见java基础有多差了...只要把类的属性改成默认的就可以了,也 ...

  3. java定义接口的关键字_Java中定义接口的关键字是什么?

    Java中定义接口的关键字是"interface"."interface"是面向对象编程语言中接口操作的关键字,功能是把所需成员组合起来,用来装封一定功能的集合 ...

  4. java定义接口必用关键字_Java中定义接口的关键字是什么

    Java中定义接口的关键字是什么 Java中定义接口的关键字是"interface"."interface"是面向对象编程语言中接口操作的关键字,功能是把所需成 ...

  5. java中string类面试题_java中String类的面试题大全含答案

    1.下面程序的运行结果是()(选择一项) String str1="hello"; String str2=new String("hello"); Syste ...

  6. java引用是对象吗_java – 什么是类,引用和对象?

    如果你喜欢住房隐喻: 一个班级就像一座房子的蓝图.使用这个蓝图,你可以建造尽可能多的房屋,你喜欢. >你建立的每个房子(或实例化,在OO lingo)是一个对象,也称为一个实例. 当然,每个房子 ...

  7. java 所有类的超类_Java中所有类的超类Object

    Object的地位 在Java中所有的类都继承于Object类,但不用在声明一个类时显示的extends Object Object中几个重要的方法: 1.equals方法: 用于检测一个对象是否等于 ...

  8. java反射类带构造函数_java中反射类的加载和构造函数

    我们先创建了一个Person类 package reflect; public class Person { public String name = "zhangsan"; pu ...

  9. java中的同步关键字_Java中进程同步问题,锁 和synchronized 关键字的用法

    标签: •对象的锁标志 –每个对象都有一个锁标志 –使用synchronized可与锁标志交互 •synchronized关键字的用法有两种: –synchronized语句 –synchronize ...

最新文章

  1. c#创建、保存excel正常执行要点补疑
  2. java程序中日志jar包的使用_java – 如何使用jar文件中的Liquibase changelog
  3. 万字长文:助你攻破 JAVA NIO 技术壁垒
  4. 【Leetcode | easy】反转整数
  5. 使用叶神模拟器无法访问本机服务器的问题(报错:java.net.ConnectException: failed to connect to /127.0.0.1 (port 5000) )
  6. BAT面试进阶:最全Memcached面试30题含答案
  7. labview自动生成html,使用LabVIEW实现网页数据提取及交互.pptx
  8. Tipard Video Converter Ultimate如何旋转视频?
  9. torch.optim.lr_scheduler:调整学习率
  10. 常用VC++运行时下载地址
  11. Linux 基础入门---常用命令
  12. 数据分析最常用的excel函数公式大全
  13. 顺丰快递查询api php,快递查询API接口_快递单号_申通顺丰数据接口 - 极速数据
  14. FreeRTOS移植Error: L6218E: Undefined symbol xTaskGetCurrentTaskHandle (referred from stream_buffer.o).
  15. Testbench的激励添加和书写技巧
  16. 利用OneDNS同步chrome数据
  17. 直播预告 | 哈工大HIT-SCIR实验室专场二
  18. php制作万年历的步骤_PHP制作万年历
  19. 无损音乐统一音量大小好吗_您可以无损增加MP3文件的音量吗?
  20. 笔记本连网DNS服务器未响应,笔记本连接不到internet,显示DNS服务器未响应,该怎么办?win7系统。...

热门文章

  1. 我的log4j与logback简易配置
  2. Qt连接数据库的方法
  3. 三朵云 华为_云时代和5G将重构网络结构
  4. java 子进程id,Java程序如何获得自己的进程ID?
  5. java url 授权_Java:如何使用UrlConnection发布请求与授权?
  6. python爬虫天气数据_python爬虫:天气数据的分析
  7. 切换activity的动画效果
  8. 编写程序计算 sentence 中有多少个单词,并指出其中最长和最短的单词。如果有多个最长或最短的单词,则将它们全部输出。
  9. Android开发WebView之加载HTML源码修改HTML字体大小以及缩放HTML的方法
  10. Android开发Android studio之gradle打包apk重命名的方法