当前位置: 首页 > news >正文

【进阶】面向对象之权限修饰符代码块

文章目录

  • 权限修饰符
    • 权限修饰符的使用规则
  • 代码块
    • 分类
      • 局部代码块(了解就行)
      • 构造代码块(了解就行)
      • 静态代码块(重点)

权限修饰符

权限修饰符的使用规则

  • 成员变量私有
  • 方法公开
    特例: 如果方法中的代码是抽取其他方法中共性代码,这个方法一般也私有.

代码块

分类

局部代码块(了解就行)

写在方法里面的大括号
提前结束代码的生命周期
在这里插入图片描述

构造代码块(了解就行)

重复的代码写在构造代码块里面

在这里插入图片描述

静态代码块(重点)

格式:static{}

特点:需要通过static关键字修饰,随着类的加载而加载,并且自动触发、只执行一次

使用场景:在类加载的时候,做一些数据初始化的时候使用。


http://www.mrgr.cn/news/47917.html

相关文章:

  • 深入理解 MySQL 的性能调优策略
  • CSS3——3. 书写格式二
  • C++中map和set的封装
  • uni-app:实现普通选择器,时间选择器,日期选择器,多列选择器
  • LeetCode--复原IP地址(面试手撕算法高频题)
  • _使用CLion的Vcpkg安装SDL2,添加至CMakelists时报错,编译报错
  • centos7.9升级rockylinux8.8
  • 完全免费安卓远程安卓方案:FRP+ADB甲壳虫方案,远程手机不是问题。
  • 生信初学者教程(二十九):单细胞聚类分析
  • asp.net core Partial 分部视图、视图组件(core mvc 才支持)、视图、Razor组件 、razor pages
  • 我的2023,一个创业者的自述与思考(3)
  • 如何将csdn文章导出为pdf
  • 深入解析:如何使用LangChain进行RAG处理半结构化数据
  • 自然语言处理的未来:让机器“听懂”人类语言的奥秘
  • 免费好用的瓦片地图工具:从数据处理到三维可视化的全能解决方案
  • 通过AI技术克服自动化测试难点(下)
  • Java中的并查集(如果想知道Java中有关并查集的知识点,那么只看这一篇就足够了!)
  • Logback
  • mysql复制表结构和数据
  • 企业联系电话轻松获取途径
  • STM32CUBEIDE的使用【二】PWM
  • Java Springboot 后端使用Mockito库进行单元测试流程
  • AI产品经理指南| 面试了100位AI产品经理后的心得总结
  • Makefile和Cmake
  • 高职图书分享|校企联合开发教材《前端可视化框架应用开发》
  • 模型案例:| SenseCraft Al平台模型训练与部署