局部内部类不能定义静态成员。

内部类定义在局部时:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

1不可以被成员修饰符修饰

2.可以直接访问玩不类中的成员,因为还持有外部类中的引用

但是不可以访问它所在的局部中的变量,只能访问被final修饰的局部变量

匿名内部类:

1.匿名内部类其实就是内部类的简写格式

2.定义匿名内部类的前提:内部类必须时继承一个类或者实现接口

3.匿名内部类的格式:   new 父类或者接口(){定义子类的内容}

4.其实匿名内部类就是一个匿名子类对象,而且这个对象有点胖

 

异常:就是程序在运行时出现的不正常情况

异常的由来:JAVA对不正常情况进行描述后的对象体现

对于问题的划分:一种是严重的问题。一种是非严重的问题

对于严重的问题JAVA通过error类进行描述。对于非严重的,JAVA通过exception类进行描述

对于Error一般不编写针对性的代码对其进行处理。

对于Exception可以使用针对性的处理方式进行处理

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄