您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

java中void是什么意思

2025/11/12 5:08:41发布16次查看
在java中,void是“空”的意思,即“什么都不返回”,在方法申明的时候表示该方法没有返回值。void对应着一个包装类“java.lang.void”,该void类是用final修饰的,是一个不可实例化的占位符类,用来保存一个引用代表了java关键字void的class对象。
本教程操作环境:windows7系统、java8版、dell g3电脑。
一、概述void是java中的关键字,在java学习中,java main方法的定义中就有void的身影,如下:
public static void main(string[] args) { .....;}
学过java的人都知道void的意思是空,如果你去问老手,老手会告诉你说:“void什么都不是,你只要记住void就是空,在方法申明的时候表示该方法没有返回值”。对比c语言中,c中有四种数据类型,里面就有空类型,它里面有这样一说“有一类函数,调用后并不需要向调用者返回函数值, 这种函数可以定义为“空类型”。java语言是强类型(strongly typed)语言,强类型包括两方面的含义:
1.所有的变量必须先声明、后使用2.指定类型的变量只能接受类型与之匹配的值。从方法申明的语法可以看出方法的定义必须有返回值,需要确定方法返回值的类型;当方法定义时用void修饰时,表示没有返回值,那么由此可见void的应该算是一种数据类型。而java中只有两种数据类型,即基本数据类型和引用数据类型。
基本数据类型(8种):byte、short、int、long、;char;float、double; boolean。
引用类型:类、接口、数组类型,还有一种特殊的null类。
二、那么java中的void到底是什么类型呢?其实void也有对应的包装类java.lang.void,不过我们无法直接对它们进行操作。 它继承于object,如下:
public final class void extends object { /* * the void class cannot be instantiated. */ private void() {}}
搜索网上资料,大概有这样的解释:
 void - java.lang 中的 类void类是一个不可实例化的占位符类,用来保存一个引用代表了java关键字void的class对象。更多编程相关知识,请访问:编程教学!!
以上就是java中void是什么意思的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product