匿名内部类(Anonymous Inner Class)在Java编程语言中是一种特殊的内部类,它没有名字,通常用于以下几种场景:
1. 实现接口或继承类:当需要实现一个接口或继承一个类,并且只需要实现或重写其中的一个或几个方法时,可以使用匿名内部类。
```java
Runnable r = new Runnable() {
@Override
public void run() {
System.out.println("Hello, World!");
匿名内部类(Anonymous Inner Class)在Java编程语言中是一种特殊的内部类,它没有名字,通常用于以下几种场景:
1. 实现接口或继承类:当需要实现一个接口或继承一个类,并且只需要实现或重写其中的一个或几个方法时,可以使用匿名内部类。
```java
Runnable r = new Runnable() {
@Override
public void run() {
System.out.println("Hello, World!");