java,lang.Void类
来源:互联网 发布:关于网络文化的数据 编辑:程序博客网 时间:2024/06/05 15:12
在一次源码查看ThreadGroup的时候,看到一段代码,为以下:
这个方法用于检查parent访问权限,然后直接返回null,方法的返回类型为Void原以为Void类为void类的包装类,但是查看Void类的
源码后发现并不是如此,Void类的源码如下:
在最上面的注释中,描述的是
The {@code Void} class is an uninstantiable placeholder class to hold a* reference to the {@code Class} object representing the Java keyword
这段话的意思就是Void类是一个不可实例化的占位符类,它持有对标识Java关键字void的Class对象的引用。
并且本身的构造函数为private,并且注明:
/* * The Void class cannot be instantiated. */
即该类是不可以实例化的。
Void类可能本身作用就只是不起任何作用,但是本身只是一个占位符类。
0 0
- java.lang.Void类
- java,lang.Void类
- java,lang.Void类
- java.lang.Void类涉猎
- Java编程:java.lang.Void类分析
- java.lang.Void翻译
- class java.lang.Void
- java.lang.Void 与 void的比较及使用
- java.lang.Void的使用场景
- AsyncTask java.lang.ClassCastException: java.lang.Object[] cannot be cast to java.lang.Void[] 异常
- Java中的Void类
- Java Void
- java.lang.NullPointerException: Attempt to invoke virtual method 'void java.io.BufferedOutputStream.
- java.lang.IllegalStateException: Did you forget to call 'public void setup(LocalActivityManager acti
- lPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.
- [已解决]: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v4
- caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void … on a null object
- void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference
- HttpServletResponse之输出流
- 多线程实现方式
- QT5之exe发布及dll打包
- Java并发编程:线程池的使用
- 通过源码分析,修改AlertDialog按钮的颜色
- java,lang.Void类
- 文章标题
- win10系统如何开启高级设置
- Python中的元类(metaclass)
- BP与CNN的联系总结
- thinkphp 静态缓存
- HDU 4462 状压枚举。
- Java AIO学习
- HTTP, HTTP2.0, SPDY, HTTPS | 4种网络协议的渊源与发展