美国上市公司,专注Java培训21年

java中void什么意思,作用是什么?


在学C的数据类型的时候发现C中有四种数据类型,里面居然有空类型,它里面有这样一说“有一类函数,调用后并不需要向调用者返回函数值, 这种函数可以定义为“空类型”。其类型说明符为void”,当时大家肯定跟我有一样的反应,“既然在C中void是一种空类型,那么java中的void是什么意思呢,他的作用又是什么呢?”

void是java中的关键字,它代表的意思是什么也不返回,我们在开发过程中经常会用到,如一个方法不需要返回值时可以使用void关键字,在main方法中也是void关键字。下面来看一下代码部分:

public static void getName() {

String name = "username";

System.out.println(name);

}

//main方法

public static void main(String[] args) {

}

首先我们知道java是一种强类型的语言,从方法的声明语法可以看出每个方法必须要有返回值,需要确定方法的返回值类型,当定义方法使用void修饰的时候,也就是什么也不返回,由此可见void也应该算是一种数据类型;

而我们知道java中常用的数据类型有8中基本数据类型、引用类型等。那么void修饰符对应的应该是什么类型呢?其实void对应着一个Void类:

Void类是用final修饰的,说明不可以扩展,另外构造方法是私有的,不可以实例化;

Void类是一个不可实例化的占位符类,用来保存一个引用代表了Java关键字void的Class对象。

以上就是为大家讲解的关于java中void的意思以及作用是什么,看懂了这篇文章,大家是不是觉得学习java特别有意思呢?不过想要在短时间内快速入门,顺利掌握java这门技术,建议还是选择一家培训机构。而达内科技是你的不二选择。从达内出来的学员,一直以来深受相关企业的认可,好的教师团队和全方位的教学方式,都是培训出高质量IT人才的关键,不要再担心自己没有经验和基础,一毕业就高薪就业,真的不是幻想,而是真真实实的存在!


【免责声明】本文部分系转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,如涉及作品内容、版权和其它问题,请在30日内与我们联系,我们会予以重改或删除相关文章,以保证您的权益!

Java开发高端课程免费试学

大咖讲师+项目实战全面提升你的职场竞争力

  • 海量实战教程
  • 1V1答疑解惑
  • 行业动态分析
  • 大神学习路径图

相关推荐

更多
  • Java教程第十三节:Java Character 类
    Java教程第十三节:Java Character 类
    Character 类用于对单个字符进行操作。 详情>>

    2019-05-22

  • Java教程第十四节:Java String 类
    Java教程第十四节:Java String 类
    字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。 详情>>

    2019-05-22

  • Java教程第十五节:Java StringBuffer 和 StringBuilder 类
    Java教程第十五节:Java StringBuffer 和 StringBuilder 类
    当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。 详情>>

    2019-05-22

  • Java教程第十六节:Java 数组
    Java教程第十六节:Java 数组
    数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。 详情>>

    2019-05-23

  • Java开班时间

    收起