首页 > 编程语言 >Java访问权限修饰符(public , private , protected)

Java访问权限修饰符(public , private , protected)

时间:2023-03-20 11:03:15浏览次数:37  
标签:Java 修饰符 private 访问 protected 权限 public

访问权限修饰符包括:public、protected、private和默认修饰符(friendly/包访问权限)。 可以修饰在类、字段、方法前面。

public:公开权限,所有类都可以访问
protected:继承访问权限,只有当前类和子类可以访问。
private:私有访问权限,只有当前类可以访问
默认修饰符:类、属性、方法前面不加任何修饰符就是默认修饰符,也被称为包访问权限,只有当前包可以访问

可能用下面这个表格会更清晰

标签:Java,修饰符,private,访问,protected,权限,public
From: https://www.cnblogs.com/cavan2021/p/17155331.html

相关文章

  • java 项目使用 本地的gradle wrapper 或者 mvn gradle
    使用ganradle的好处是当前项目对版本idea自动下载mvnwrapper目录结构.mvnwrappermaven-wrapper.jarmaven-wrapper.propertiesMaven......
  • java-基础线程机制
     前言,基础线程机制:Executor管理多个异步任务的执行、Daemon守护线程、sleep()、yield() 一、Executor:1.newCachedThreadPool(),一个任务创建一个线程ExecutorServic......
  • Java基础语法-数组
    第一部分:数组1.数组1.1数组介绍数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。1.2数组的定义格式1.2.1第一种格式数据类型[]数组名示例:int[]arr......
  • 【Java】Mybatis Plus LambdaQueryWrapper梳理
    【Java】Mybatis-PlusLambdaQueryWrapper梳理前言为了更方便的实现动态SQL,MybatisPlus在其基础上扩展了LambdaQueryWrapper,LambdaQueryWrapper提供了​​更加简便的查......
  • Tars-Java网络编程源码分析
    作者:vivo互联网服务器团队-JinKai本文从JavaNIO网络编程的基础知识讲到了Tars框架使用NIO进行网络编程的源码分析。一、Tars框架基本介绍Tars是腾讯开源的支持多语言的......
  • Playwright+JavaScript-1.环境准备与快速开始
    前言Playwright可以支持在TypeScript、JavaScript、Python、.NET、Java中使用,本系列以JavaScript语言为示例。环境准备1.安装node.js需要Node.js14或更高版本2......
  • Java stream sorted自定义排序规则实现多字段排序
      Stream提供了丰富的操作(中间操作和终端操作)集合元素的轮子,但Stream流操作不影响原始集合数据,执行结果是一个新的集合对象。在《Javastreamsorted使用Comparator进......
  • java反射机制原理及应用
    java反射机制反射机制原理示意图​ Class.forName(字节码文件)类.class对象.getClass()用法:根据配置的properties文件(不仅是properties)从而无需修改源代码的情......
  • Azure DNS Private Resolver 测试
    下边来实际感受下AzureDNSPrivateResolve,先简单说下架构,因为模拟onpremise比较麻烦,所以今天直接用云上的环境来进行模拟了,一共有两个VNETVNETA相当于HUBVNETlink了一......
  • 判断一个数字在数组中是否存在,并返回---Java
    packagepractice.people.apple;//在数组中查找一个数,看是否存在,请返回值publicclassFoundNumber{publicstaticvoidmain(String[]args){//定义数组intar......