java 的 Void 类
Void类是Java中用于表示void关键字的引用类型包装类,主要用于泛型和函数式接口中,解决不能直接使用基本类型或void关键字的限制。
核心功能
作为Class对象的占位符:Void类持有对void关键字的Class对象的引用(通过静态字段TYPE),用于反射等场景 。
1
泛型兼容性:在泛型(如Consumer
2
使用限制
不可实例化:Void类无法创建实例,只能通过null或Void.TYPE引用 。
2
与void的区别:void是关键字,表示方法无返回值;Void是类,用于类型参数(如泛型) 。
2
典型应用场景
函数式接口:如Consumer
2
泛型返回类型:如

浙公网安备 33010602011771号