Java中有4中访问权限修饰符,可以用来修饰类,修饰方法,修饰变量,下面来介绍Java中主要的4中访问修饰符。

假设有如下类,四个变量用不同的修饰符修饰。

1、public

public代表公开的,public修饰的类、方法、变量,在项目中任何地方都可以访问。

2、protected

protected修饰符代码受保护的,protected不能用来修饰外部类,只能用来修饰内部类。
被protected修饰的资源,只能在同一个类、同一个包、子类(包括同包子类和不同包子类),其他类中无法直接访问被protected修饰的资源。

在不同包,非子类的情况下,只能访问publ

3、default

default不是一个关键词,Java中把那些没有用修饰词修饰的,叫做default。
default权限的资源,只能在同一个包,同一个类中访问,子类不能访问default类型的资源

4、private

private修饰的资源只能在当前内中使用,private的权限是最严格的。

5、总结

Java修饰符访问权限介绍相关推荐

  1. java的四种修饰符访问权限

    java的访问修饰符有四种:private.protected.public.default. 这四种访问修饰符的访问权限不一样. java修饰符访问权限 修饰符 所在类 同一个包内其他类 其他包内子 ...

  2. java 修饰符 访问控制符_Java访问修饰符(访问控制符)

    Java 通过修饰符来控制类.属性和方法的访问权限和其他功能,通常放在语句的最前端.例如: public classclassName { // body of class } private boo ...

  3. java 修饰符 访问控制符_《Java基础知识》Java访问修饰符(访问控制符)

    Java 通过修饰符来控制类.属性和方法的访问权限和其他功能,通常放在语句的最前端.例如: public classclassName {//body of class }private boolea ...

  4. Java 修饰符详解:吐血整理,带你从底层语法和开发案例疏通这 11 种常见修饰符

    文章目录 前言 一.11 种常见的 Java 修饰符 1.1.修饰符应用表 1.2.修饰符访问权限对比 二.public 修饰符 2.1.public 修饰符语法说明 2.2.public 修饰符开发 ...

  5. Java修饰符大汇总

    前言 想必大家已经对常用的修饰符有所了解,比如public.protected.private和final等等,已经知道大概是怎么用的,但是涉及到具体可能就有所搪塞,比如哪些可以修饰类,哪些可以修饰方 ...

  6. java基础(七) 深入解析java四种访问权限

    戳上面的蓝字关注我们哦! 精彩内容 精选java等全套视频教程 精选java电子图书 大数据视频教程精选 java项目练习精选 引言   Java中的访问权限理解起来不难,但完全掌握却不容易,特别是4 ...

  7. java基础(七) java四种访问权限

    ###引言 Java中的访问权限理解起来不难,但完全掌握却不容易,特别是4种访问权限并不是任何时候都可以使用.下面整理一下,在什么情况下,有哪些访问权限可以允许选择. ###一.访问权限简介 访问权限 ...

  8. Java成员的访问权限控制

    Java中的访问权限控制包含两个部分: 类的访问权限控制 类成员的访问权限控制 对类来说,访问权限控制修饰符可以是public或者无修饰符(默认的包访问权限): 对于类成员来说,访问权限控制修饰符可以 ...

  9. java修饰符面试题

    编译并运行下面代码,请选择描述正确的项. public class XiuShiFu{ int i =10; private static float pi=3.0f;//(1) public sta ...

最新文章

  1. 博士买房后发现被坑,于是写万字论文维权,网友:维权界的天花板...
  2. msys2 安装注意事项
  3. 数据告诉你,胡歌的微世界
  4. 你知道铅酸蓄电池的常见失效模式吗?
  5. 用户微信好友关系属于个人隐私吗?深圳南山法院说不属于...
  6. python 图像处理_Python常用库-Pillow图像处理
  7. div中内部div横向布局
  8. 知道草根如何逆袭吗?
  9. 欧洲互联网将“死于”版权法?
  10. 在webconfig中写好连接后,在程序中如何调用?
  11. 第13章 集成学习和随机森林 学习笔记中 oob
  12. 《EDA技术与Verilog HDL设计》第4、5 章读书笔记与总结
  13. python+selenium+tkinter打造网易云音乐下载器
  14. 【英语魔法俱乐部——读书笔记】 1 初级句型-简单句(Simple Sentences)
  15. mysql5.7 1698 28000_MySqlError1698(28000)问题的解决方法
  16. 什么公司邮箱邮件系统安全,安全邮箱格式怎么写?
  17. Linux文件查看与处理
  18. 两款网页在线刷网站访客pv和ip的源码
  19. Unity3d 物体速度快直接穿透墙体没有发生碰撞怎么办?
  20. java内存泄漏定位和解决,学习路线+知识点梳理

热门文章

  1. pythonshutil模块源码_Python shutil模块
  2. 〖Python WEB 自动化测试实战篇②〗- WEB自动化测试发展史与自动化工具选型
  3. 你在深圳的本钱有多少
  4. VS+openCV 之操作像素(下)实现简单的图像运算、图像重映射
  5. Redis应用场景分析
  6. linux入门笔记01
  7. 循环赛赛程表的分治法实现
  8. onSenUI 配置环境
  9. Android 驱动和系统开发 2. 解析模拟器GPS模块 (原创)
  10. mysql常用employee表数据