sunny123456

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

java 的 Void 类
Void类是Java中用于表示void关键字的引用类型包装类,主要用于泛型和函数式接口中,解决不能直接使用基本类型或void关键字的限制。

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

posted on 2025-11-20 19:22  sunny123456  阅读(0)  评论(0)    收藏  举报