匿名内部类

简介: package com.sxt;public class Niming { //定义一个方法 public static void eat() { /...

package com.sxt;

public class Niming {
//定义一个方法
public static void eat() {
//new接口
new Thread(new Runnable() {
@Override
public void run() {
for(int i=1;i<=100;i++){
System.out.println(i);
}
}
}).start();
}

public static void main(String[] args) {

    eat();
}

}
匿名内部类就是new接口不是类去直接实现而是通过虚拟机进行实现。

相关文章
|
11天前
匿名内部类还有以下特点:
匿名内部类必须继承一个抽象类或者实现一个接口。 匿名内部类不能定义任何静态成员和静态方法。 当所在的方法的形参需要被匿名内部类使用时,必须声明为 final。 匿名内部类不能是抽象的,它必须要实现继承的类或者实现的接口的所有抽象方法。
|
3月前
|
编译器
方法重载与抽象类3-13
方法重载与抽象类3-13
|
4月前
|
Java
成员内部类 | 静态内部类 | 局部内部类 | 匿名内部类
这篇文章详细介绍了Java中的四种内部类:成员内部类、静态内部类、局部内部类和匿名内部类,包括它们的使用场景、特点和示例代码。
成员内部类 | 静态内部类 | 局部内部类 | 匿名内部类
|
6月前
|
存储 Java Kotlin
Kotlin中的嵌套类、内部类、枚举类、密封类、数据类、单例类、伴生对象
Kotlin中的嵌套类、内部类、枚举类、密封类、数据类、单例类、伴生对象
|
Java
内部类(下)匿名内部类,静态内部类的使用
内部类(下)匿名内部类,静态内部类的使用
83 0
|
7月前
|
Java
匿名内部类&Lambda表达式&函数式接口
匿名内部类&Lambda表达式&函数式接口
36 0
|
7月前
|
Java
22、接口与抽象类、匿名类的介绍
22、接口与抽象类、匿名类的介绍
42 0
成员内部类、静态内部类、局部内部类、匿名内部类的精髓与应用
成员内部类、静态内部类、局部内部类、匿名内部类的精髓与应用
114 0
|
Java
3.4 内部类的类型:匿名内部类
3.4 内部类的类型:匿名内部类
71 0