private < default < protected < public

这些访问修饰符决定了当前的访问被不补允许。

一、private : 只能在当前类中被访问

二、default:    只能在当前包中被访问

三、protected:

1)protected 在default 的基础上,只增加了子类对象内部访问的权限。

2)如果不是在子类对象本身内部调用,则仍然要满足当前包的限定要求才能访问被修饰的属性或方法。 此处的当前包的含义仍然是指父类的当前包,并非子类的当前包。因为从本质上说,那个方法仍然是父类声明的方法,存在于父类class文件的方法描述当中。

3)如果子类重写(覆盖)了父类声明的protected  方法或属性,则该方法或属性会存在于当前子类的class文件中,发生访问时,以当前子类为基准判断是否同包

四、public:  不作限制,可以在任何地方被访问

java 的访问修饰符相关推荐

  1. Java非访问修饰符

    Java非访问修饰符 为了实现一些其他的功能,Java 也提供了许多非访问修饰符. Static:修饰符,用来创建类方法和类变量. Final:修饰符,用来修饰类.方法和变量,final修饰的类不能够 ...

  2. java中访问修饰符_Java中的非访问修饰符是什么?

    java中访问修饰符 Java非访问修饰符 (Java non access modifiers) We have 7 non-access modifiers in Java. The name o ...

  3. java中访问修饰符_Java中的访问修饰符介绍

    java中访问修饰符 什么是访问修饰符? (What are Access Modifiers?) Have you ever wanted to define how people would ac ...

  4. Java-Day11 面向对象遍程的入门 (类属性的默认值、构造方法、类的成员、static关键字、类的成员加载顺序、Java(权限)访问修饰符)

    目录 1. 类的属性的默认值问题 2. 构造方法(Constructor) 3. 类的成员 3.1 类的成员之一:属性 3.2 UML类图 4. static关键字 5. 类的成员加载(运行)顺序 6 ...

  5. java默认访问修饰符是,java默认访问修饰符

    java.lapplet.Applet D. java.awt.Frame XXX13.下列选项中,哪个方法不是 JAVA 的访问修饰符(C) A. private B. protected C. f ...

  6. java 接口中变量修饰符,Java的访问修饰符与变量的作用域讲解

    Java访问修饰符(访问控制符) Java 通过修饰符来控制类.属性和方法的访问权限和其他功能,通常放在语句的最前端.例如: ? Java 的修饰符很多,分为访问修饰符和非访问修饰符.本节仅介绍访问修 ...

  7. [转载] Java的访问修饰符、非访问修饰符分类详细总结以及修饰符用途总结

    参考链接: Java中的可访问和非访问修饰符 Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 Java中,可以使用访问控制符来保护对类.变量.方法和构造方法的访问.Java 支持 4 种 ...

  8. java的访问修饰符

    一. Java中的访问修饰符 Java面向对象的基本思想之一是封装细节并且公开接口.Java语言采用访问控制修饰符来控制类及类的方法和变量的访问权限,从而向使用者暴露接口,但隐藏实现细节.访问控制分为 ...

  9. Java中访问修饰符public、private、protect、default访问范围

    说明: public: Java语言中访问限制最宽的修饰符,一般称之为"公共的".被其修饰的类.属性以及方法不仅可以跨类访问,而且允许跨                 包(pac ...

  10. java 的访问修饰符是什么?

    Java中的访问修饰符 Java面向对象的基本思想之一是封装细节并且公开接口.Java语言采用访问控制修饰符来控制类及类的方法和变量的访问权限,从而向使用者暴露接口,但隐藏实现细节.访问控制分为四种级 ...

最新文章

  1. 为了新零售,A.O.史密斯做出一个令人吃惊的决定
  2. Test_data detection-Illumination
  3. Hibernate延时加载
  4. java 对接支付宝支付
  5. c语言for嵌套循环语句,关于for嵌套循环语句的疑问
  6. 效果实现JS实现飞雪飘飘的效果
  7. 最好用的100个黑科技网站
  8. PTA 7-6 2048游戏模拟(1)--单行向左移动叠加
  9. isis宣告网络_ISIS协议及其配置
  10. matlab功率放大器,基于MATLAB的C类功率放大器设计
  11. Hello World CGAL 5.4入门
  12. python之禅怎么读_混为一谈的读音
  13. 【老九学堂】【Java】详解常见的53个关键字
  14. HTML5期末大作业:旅游网页设计与实现——四川成都-(9页 带购物车)
  15. 机器学习SVM——实验报告
  16. CANOE 14/15 DIVA DELA APE19 CRACK DONGLE KEYMAN
  17. 漫画《修车危情》漫画修车危情第一话完整版
  18. logback的xml文件,b站黑马程序员
  19. 1008-基于SSM的二手图书交易平台
  20. 99. 中高级开发面试必问的Redis,看这篇就够了

热门文章

  1. Differential dataflow 微分数据流
  2. 数学中随机性和不确定性有何不同?
  3. HDU 5446 Unknown Treasure(Lucas定理+CRT)
  4. 文艺女青年成功转型为女汉子
  5. 在各种裁员的“寒冬”,还应该对年终奖有多少期待?!
  6. 2022年网搭国赛PXE服务
  7. TCP/IP高频考点之一个数据包的流浪日记
  8. java导出excel,导入excel,导出csv工具类整理
  9. 计蒜客题解——T1213:拯救行动
  10. 云南移动机房介绍,昆明移动机房服务器托管、机柜、移动大带宽租用