黑马程序员技术交流社区
标题:
void 理解
[打印本页]
作者:
杨杨
时间:
2013-2-24 15:06
标题:
void 理解
本帖最后由 杨杨 于 2013-3-3 13:59 编辑
void.class 不是很理解谁能帮忙解释一下
作者:
杨杨
时间:
2013-2-24 15:22
void.class 不是void 类
作者:
彭颖
时间:
2013-2-26 17:25
多线程里有这样一个知识点
同步函数被静态修饰的时候,使用的锁 是该方法所在类的字节码文件对象。类名.class
作者:
谢达
时间:
2013-2-27 20:06
java对于简单类型boolean, byte, char, short, int, long, float, double以及关键字void,可以通过类常量class取得对应的Class对象
作者:
付玉光
时间:
2013-2-28 01:04
①
void 是java程序设计语句中的一个关键字,所谓关键字即:对于程序有特殊
意义的单词,当我们在程序中使用某个方法时,不需要向调用者返回函数
值的时候,这时我们可以用void关键字来修饰方法,表该方法的返回值类型
为空。
②我在查JKD时,发现它也是一个类,而且是一个不可被子类继承的类,是
一个最终类,也是一个不可实例化的占位符类,它持有对表示 Java 关键字
void 的 Class 对象的引用,它里面有一个静态字段:TYPE(表对应于关键字
void 的伪类型的 Class 对象),当调用该字段时,它返回一个Class<void>的
字节码文件对象。
自己特意花时间总结了一番,
希望对你有帮助{:soso_e100:}
作者:
赵海洋
时间:
2013-2-28 07:45
以下是我知道的可能出现void.class的地方:
1、类名.class 获取各个字节码对应的实例对象;
2、九个预定义Class实例对象,其中int.class==Integer.TYPE 。。。8个基本类型都是这样,另外一个是Class cls = void.class();
这块在学习反射机制的时候应能讲到
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2