首页 > 其他分享 >内部类、枚举

内部类、枚举

时间:2023-10-06 10:22:40浏览次数:22  
标签:Outer 内部 静态 枚举 Inner new

 1、jdk16才开始支持定义静态成员的

2、成员内部类

  创建对象  Outer.Inner in = new Outer().new Inner();

3、静态内部类

  使用static修饰

  类有的 静态内部类都有

  创建对象    Outer.Innner in = new Outer.Inner();

  可以直接访问外部类的静态成员,不能直接访问外部类的实例成员

4、匿名内部类

  常作为参数传给一个方法

  本质就是一个子类,并会立即创建出一个子类对象

-----------------------------------------------------------------------------------------------

1、枚举(一种特殊的类)

 

 

 

 

  

 

标签:Outer,内部,静态,枚举,Inner,new
From: https://www.cnblogs.com/18191xq/p/17736495.html

相关文章

  • SAP内部订单结算规则维护
    一、结算规则维护事务代码:KO02非统计型内部订单才能维护结算规则; 点击“结算规则” 类:显示的结算对象由后台“结算参数文件”配置决定; G/L标识总账科目;CTR标识成本中心,PSG标识获利能力分析。%、权数:标识结算金额按照百分比、或者权数。确定类别后,后面的结算接收......
  • Madoka and The Best University (cf E)( 枚举一个其中一个元素,欧拉函数,gcd)
    #include<iostream>#include<cstring>usingnamespacestd;constintMaxn=1e7;intphi[Maxn];//记录数的约数个数(欧拉函数)boolvis[Maxn];//记录数字是否访问intprime[Maxn];//保存素数intmain(){memset(vis,false,sizeof(vis));memset(phi,0,sizeof(......
  • ypeScript入门到精通——TypeScript类型系统基础——枚举类型
    TypeScript类型系统基础——枚举类型 枚举类型由零个或多个枚举成员构成,每个枚举成员都是一个命名的常量。 在TypeScript中,枚举类型是一种原始类型,它通过enum关键字来定义。例如,我们可以使用枚举类型来表示一年四季,示例如下:enumSeason{Spring,Summer,......
  • Angular inlineCriticalCss 和内部函数 walkStyleRules 介绍
    有一个客户启用了AngularServerSideRendering,并且启用了inlineCriticalCss,后来发现在Dynatrace的hotspot里的vendor.js文件有个名叫walkStyleRules的函数,耗时比较多。如下图所示:Angular服务器端渲染(ServerSideRendering)Angular的服务器端渲染是一种技术,允许在......
  • 内网穿透:实现远程访问和测试内部网络的关键技术
    ......
  • Java:Springboot和React中枚举值(数据字典)的使用
    目录1、开发中的需求2、实现效果3、后端代码4、前端代码5、接口数据6、完整代码7、参考文章1、开发中的需求开发和使用过程中,通常会涉及四个角色:数据库管理员、后端开发人员、前端开发人员、浏览者数据库使用int类型的数值进行存储(eg:0、1、2)Java代码使用enum枚举类型的对象进行......
  • OceanDB-Miniob内部培训
    概述计算机三大软件=OS+DB+Compiler教学课程表基础版进阶版数据库入门MiniOBSqlite抽象思想接口(逻辑层)+实现内核(物理层)接口:逻辑物理层方便切分严格:数学概念,闭环数据模型清晰:所有模型都用关系表示数据库发展Oceanbase=NoSQL+HTAPMinoOB介绍......
  • 如何获取枚举名称
    提问如何获取枚举名称回答usingSystem;publicclassGetNameTest{enumColors{Red,Green,Blue,Yellow};enumStyles{Plaid,Striped,Tartan,Corduroy};publicstaticvoidMain(){Console.WriteLine("The4thvalueoftheColorsE......
  • 探析Spring容器内部事件发布
    其实在JDK中已经提供相应的自定义事件发布功能的基础类:java.util.EventObject类:自定义事件类型java.util.EventListener接口:事件的监听器首先了解几个概念:Spring事件类结构1.事件类事件类也就是定义发送的内容,比如可以通过继承ApplicationContextEvent来自定义一......
  • C# 枚举使用[Flags] 特性形成一个位掩码及判断是否存在某个枚举组合
    在C#中,通过给枚举类型添加 [Flags] 特性,可以指示该枚举类型是用于表示位标志的枚举。使用带有 [Flags] 特性的枚举类型允许将多个枚举值组合在一起,形成一个位掩码,提供了一种更方便和可读性更好的方式来表示多个选项的组合。当给枚举类型添加 [Flags] 特性后,可以使用按位或......