知方号

知方号

Java中的void是什么?有什么作用?

Java中的void是什么?有什么作用?

java中的void是什么?有什么作用? 学过java的人都知道void的意思是空,是java中的关键字。最初在知道void的时候是public static void main(String[]args){},我记得当初接触void的时候总是不清楚它到底是个什么,于是去问老师,然而 老师 只是说void不是个什么,你只要记住void就是空,在方法申明的时候表示该方法没有返回值就行了。 (无返回值。但可以在方法里用return;来退出方法) 有一天在学C的数据类型的时候发现C中有四种数据类型,里面居然有空类型,它里面有这样一说“有一类函数,调用后并不需要向调用者返回函数值, 这种函数可以定义为“空类型”。其类型说明符为void”,当时我的第一反应就是“既然在C中void是一种空类型,那么java中的void是什么呢?” 大家都知道java中只有两种数据类型,即基本数据类型和引用数据类型,那么java中的void是什么呢,按照在方法申明的语法可以看出方法的定义必须有返回值,需要写出方法返回值的类型,当方法定义时用void修饰时,表示没有返回值,那么由此可见void的应该算是一种数据类型,似乎java中并未定义有void这样一种数据类型,带着这样的问题,搜索了一下资料,有这样的解释: Void - java.lang 中的 类 Void 类是一个不可实例化的占位符类,它保持一个对代表 Java 关键字 void 的 Class 对象的引用。 VOID - 类 javax.management.openmbean.SimpleType 中的静态变量 SimpleType 实例描述其 Java 类名称为 java.lang.Void 的值。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。