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

Java的内部类介绍

基本介绍:

        一个类的内部又完整的嵌套了另一个类的结构,被嵌套的类称为内部类(inner class).嵌套其他类的类被称为外部类(outer class).是我们类的第五大成员,内部类最大的特点就是可以直接访问私有属性,并且可以体现类与类之间的包含关系

       (类的五大成员:属性,方法,构造器,代码块,内部类)

基本语法:

class Outer{                        //外部类

        class Inner{                 //内部类

        }

}

class Other{                         //外部其他类

}

package com.innerclass;public class InnerClass01 {             //外部其他类public static void main(String[] args) {}
}
class Outer{                            //外部类private int n1 = 100;               //属性public Outer(int n1) {              //构造器this.n1 = n1;}public void m1(){                   //方法System.out.println("泥嚎");}{System.out.println("m1()代码块");//代码块}class Inner{                        //内部类,在Outer内部}
}

内部类的分类:

定义在外部类局部位置上(比如方法内):

1)局部内部类(有类名)

2)匿名内部类(没有类名,重点!!!)

定义在外部类的成员位置上:

1)成员内部类(没用static修饰)

2)静态内部类(使用static修饰)

http://www.dtcms.com/a/525525.html

相关文章:

  • 企业自建服务器网站建设流程建设网站需要注意事项
  • 描述性统计 vs 推断性统计:观察与判断的区别
  • Power BI 10 月功能更新全解析
  • C语言解决轮转数组
  • 网站备案 上线app网站开发住房公积金
  • 网站建设后期需要做什么提供营销网站建设公司
  • 开发运维警示录-《论日志和监控的重要性》_20251024
  • 跨境电商代采:1688商品采集要用到的API列表分享
  • SAP SD交货单批导功能分享
  • 网站栏目设计网站做哪块简单
  • 怎么给网站做二维码龙岗网站建设公司效果
  • 网站建设开题报告网站建站工具有哪些
  • 电话交换机软件3CX安全访问实践:屏蔽IP访问,仅允许域名访问
  • Linux系统中配置history命令显示时间、IP、账号和操作命令
  • springboot3 uuid 唯一标识入门与实战
  • P1041 [NOIP 2003 提高组] 传染病控制
  • 武进建设局网站和业务多一样的平台
  • eclipse可以做门户网站嘛公司建设网站的 计划书
  • Linux小课堂: 从IPv4到IPv6、主机名解析及网络接口管理
  • ant design vue使用date组件,判断要清空却失效的问题
  • 百度seo搜索百度推广优化技巧
  • 手机版网站建设方案福建建设工程信息网官网查询
  • 终结工艺数据分散管理:金仓数据库平替MongoDB,实现参数、配方、流程一体贯通
  • SAP 长文本弹窗函数 及控件使用
  • 常规同轴光源在工业视觉检测上的应用
  • 建设国家游戏网站免费创建音乐网站
  • 网站源码怎么做网站热点新闻事件及观点简单版
  • windows服务器mstsc远程桌面连接输入用户名后连接时自带拼接了本机计算机名称导致用户名一直错误,无法远程,使用.\用户名格式解决
  • 【Diffusion Model】奠基之作DDPM详解
  • 4a级景区网站建设方寸网站建设