精华内容
下载资源
问答
  • java中void什么意思

    千次阅读 2021-02-27 08:56:38
    在java中void代表的意思是“空”,即“什么都不返回”,方法申明的时候表示该方法没有返回值。void对应着一个Void类,Void类是用final修饰的,是一个不可实例化的占位符类。之前,在学C的数据类型的时候发现C...

    在java中,void代表的意思是“空”,即“什么都不返回”,在方法申明的时候表示该方法没有返回值。void对应着一个Void类,Void类是用final修饰的,是一个不可实例化的占位符类。

    9009fe06fe9e3298170f416fc08e8d8a.png

    之前,在学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对象。

    展开全文
  • JAVAVOID是什幺意思void是无返回值的意思。比方说 public void walk(){System.out.print("你好!");}如果别的地方调用这个方法 就会打印出 你好!再看这里:public String walk() //注意这里的返回类型是String...

    JAVA里VOID是什幺意思。

    void是无返回值的意思。

    比方说 public void walk()

    {

    System.out.print("你好!");

    }

    如果别的地方调用这个方法 就会打印出 你好!

    再看这里:

    public String walk() //注意这里的返回类型是String不是void了

    {

    System.out.print("你好!");

    return "哈喽"; //注意这里这个return 如果不写就会报错!

    }

    原因就是因为上面 的返回类型必须是String型

    如果写的是void意思就是不需要返回类型。所以就没必要写return 了

    如果方法上面写了某种返回类型 就必须写return后面跟 相应的类型值

    java中的void是什幺意思?

    表示被修饰的方法没有返回值,也可以理解为一个特殊的返回值类型,该返回值类型表示被修饰的方法不需要返回值。

    在JAVA中 void表示什幺意思?

    void是无返回值的意思。

    比方说 public void walk()

    {

    System.out.print("你好!");

    }

    如果别的地方调用这个方法 就会打印出 你好!

    再看这里:

    public String walk() //注意这里的返回类型是String不是void了

    {

    System.out.print("你好!");

    return "哈喽"; //注意这里这个return 如果不写就会报错!

    }

    原因就是因为上面 的返回类型必须是String型。

    如果写的是void意思就是不需要返回类型。所以就没必要写return;如果方法上面写了某种返回类型,就必须在return后面写相应的返回值。

    java中方法创建的“void”是什幺意思?

    空函数,没有return

    void在Java是什幺意思,有什幺作用

    没有返回值,就是这个意思,方法前如果不加这个就是说没有返回值,当然构造方法不能加

    java面向对象编程中void 有什幺意思

    java编程中,void是空,一般放在方法前面表示无任何返回值

    JAVA中的方法,有没有void的区别在哪里?

    无返回值:public void calculate(){

    int i=3+2;

    system.out.printl(i); //好了这个方法在这里计算,在这里输出,无需回到调用它的地方再进行其它操作,这是void,还不明白?那看下面的有返回值举例

    }带返回值:public int calculate(){

    int i=3+2;

    return(i);//这个又是怎样的呢,你看方法体里面的操作返回值是什幺类型的啊,很明显我返回的是i,i的类型是int型的吧,那返回值的类型也一定是int类型的,所以我在定义方法的时候用的是public int calculate()

    }只要记住void即无返回值就OK了,如果不用void,那幺这个地方一定是被一个其它的类型所替代,比如刚才用的是int,当然也可能是String或者Boolean等等,你看main方法不也是void嘛!

    在JAVA中 void go(){}是啥意思

    void go(){} 是一个方法,void 表示没有返回值 go 方法名 () 参数列表 {} 方法体

    java 编程中 void doit 是什幺意思是???

    java编程中,void是空,一般放在方法前面表示无任何返回值。

    void doit就是用void来修饰doit这个方法,表示该方法没有任何返回值。

    public void在java中是什幺意思?

    public 是 访问权限 表示公有 同类的还有private 私有 protected 保护 和默认

    void 是 方法的返回类型 即不返回任何

    展开全文
  • 下面用各个开发语言来详解void1.C语言void表示空类型,它跟int,float是同地位的,一般用没有返回值的函数,比如你写void main (),主函数完了不用写return 语句,但是如果是int main ()或者是main (),你不...

    部分编程的初学者都会问"void是什么意思","为什么很多函数前都要加个void".实际上,void最简单的解释就是把0转换成空类型的意思。下面用各个开发语言来详解void

    1.C语言中的void

    表示空类型,它跟int,float是同地位的,一般用在没有返回值的函数中,比如你写void main (),主函数完了不用写return 语句,但是如果是int main ()或者是main (),你不写return 语句它就会有错误

    2.Java语言中的void

    void是无返回值的意思。

    比方说

    public void walk()

    {

    System.out.print("青山你好!");

    }

    如果别的地方调用这个方法 就会打印出  你好!

    再看这里:

    public String walk()     //注意这里的返回类型是String不是void了

    {

    System.out.print("青山你好!");

    return "祝你好运";       //注意这里这个return 如果不写就会报错!

    }

    原因就是因为上面 的返回类型必须是String型

    如果写的是void意思就是不需要返回类型。所以就没必要写return 了

    如果方法上面写了某种返回类型 就必须写return后面跟 相应的类型值。

    展开全文
  • java中extends的意思是什么

    千次阅读 2021-03-18 15:35:31
    java中extends的意思是什么发布时间:2020-07-29 10:35:12来源:亿速云阅读:79作者:Leah今天就跟大家聊聊有关java中extends的意思是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,...

    java中extends的意思是什么

    发布时间:2020-07-29 10:35:12

    来源:亿速云

    阅读:79

    作者:Leah

    今天就跟大家聊聊有关java中extends的意思是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。extends在java中的作用是继承的意思,在Java中,通过关键字extends继承一个已有的类,被继承的类称为父类【超类,基类】,新的类称为子类【派生类】,并且在Java中不允许多继承。

    继承是理解面向对象程序设计的关键。在Java中,通过关键字extends继承一个已有的类,被继承的类称为父类(超类,基类),新的类称为子类(派生类)。在Java中不允许多继承。class Animal{

    void eat(){

    System.out.println("Animal eat");

    }

    void sleep(){

    System.out.println("Animal sleep");

    }

    void breathe(){

    System.out.println("Animal breathe");

    }

    }

    class Fish extends Animal{

    }

    public class TestNew {

    public static void main(String[] args) {

    // TODO Auto-generated method stub

    Animal an = new Animal();

    Fish fn = new Fish();

    an.breathe();

    fn.breathe();

    }

    }

    在eclipse执行得:

    Animal breathe!

    Animal breathe!

    .java文件中的每个类都会在文件夹bin下生成一个对应的.class文件。执行结果说明派生类继承了父类的所有方法。

    覆盖class Animal{

    void eat(){

    System.out.println("Animal eat");

    }

    void sleep(){

    System.out.println("Animal sleep");

    }

    void breathe(){

    System.out.println("Animal breathe");

    }

    }

    class Fish extends Animal{

    void breathe(){

    System.out.println("Fish breathe");

    }

    }

    public class TestNew {

    public static void main(String[] args) {

    // TODO Auto-generated method stub

    Animal an = new Animal();

    Fish fn = new Fish();

    an.breathe();

    fn.breathe();

    }

    }

    执行结果:

    Animal breathe

    Fish breathe

    在子类中定义一个与父类同名,返回类型,参数类型均相同的一个方法,称为方法的覆盖。方法的覆盖发生在子类与父类之间。另外,可用super提供对父类的访问。

    看完上述内容,你们对java中extends的意思是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

    展开全文
  • public void什么意思

    千次阅读 2021-02-25 20:28:19
    public void什么意思java里public是类的访问修饰符,void 是表示空类型,没有返回数据。public void 用于休息方法,说明该方法项目中都能被访问,没有返回值。public是类的访问修饰符,标记了你自己定义的类,...
  • Java void关键字,是什么数据类型?

    千次阅读 2019-12-09 11:57:52
    参考网上资料理解: 一、概述 voidJava中的关键字,在java学习,...学过Java的人都知道void意思是空,如果你去问老手,老手会告诉你说:“void什么都不是,你只要记住void就是空,方法申明的时候表示该方...
  • Java中void方法深入讲解

    万次阅读 多人点赞 2018-05-03 15:35:24
    voidjava中的关键字,它代表的意思是什么也不返回,我们开发过程经常会用到,如一个方法不需要返回值时可以使用void关键字,main方法也是void关键字。 public static void getName() { String name =...
  • JAVA 的 -> 是什么意思

    万次阅读 多人点赞 2019-05-12 20:04:03
    JAVA核心编程》,有一段这样的代码 import javax.swing.*;import java.awt.*;import java.io.File; public class ImageViewer { public static void main(String[] args){ EventQueue.invokeLater(() -> { ...
  • java中void方法及其作用

    千次阅读 2019-03-22 11:52:56
    讲解之前先普及一下程序的三大结构/小纠结 程序的三大结构 1.顺序结构: 程序从main方法开始执行, 从上到下, 从左向右, 依次执行每一条语句。 2.分支结构: 程序执行到某个位置, 进行条件判断, 根据结果执行...void是...
  • java中void的用法

    万次阅读 多人点赞 2019-03-28 14:36:43
    void关键字,它代表的意思是什么也不返回,我们开发过程经常会用到,如一个方法不需要返回值时可以使用void关键字,main方法也是void关键字。 public static void getName() { String name = "username"; ...
  • Java中void、return、返回值的详解

    万次阅读 多人点赞 2017-08-08 15:30:12
    下面举例Java中void常见的用法: 一、构造主函数时使用void main函数没有返回值,直接打印输出a。 二、构造方法时使用void 首先,利用void构造一个无返回值的方法 接着创建一个测试类...
  • 在java中public void与public static void区别

    万次阅读 多人点赞 2019-03-04 11:27:03
    public static void ...而非static方法必须等对象被new出来以后才能使用,因而不能main直接调用。 public void 修饰是非静态方法,该类方法属于对象,对象初始化(new Object())后才能被调用; p...
  • 关于void的用法和意义???

    千次阅读 2021-02-28 18:05:17
    void在Java中一般用来表示方法没有返回值。例如:那么其底层原理到底如何呢?我们来一点点的分析一下。先来了解一下这个单词的基本含义,根据网络查询结果,如下:说明void这个单词本身的含义就是空白,空的。在Java...
  • Java中void什么?有什么作用?

    千次阅读 多人点赞 2018-09-12 17:28:17
    学过java的人都知道void意思是空,是java中的关键字。最初知道void的时候是public static void main(String[]args){},我记得当初接触void的时候总是不清楚它到底是个什么,于是去问老师,然而 老师 只是说void...
  • java中args是什么意思

    万次阅读 多人点赞 2019-03-07 10:01:20
    2、总的来说就是个存放字符串数组用的, 去掉就不知道 "args" 声明的变量是什么类型了。 3、如果有 public static void main 则代表当你RUN这程序曷会RUN这部分,; 4、你其他位置写的都是为这MAIN而设的。args是...
  • Java中-> 是什么意思

    万次阅读 2019-06-21 11:21:09
    JAVA核心编程》,有一段这样的代码,可以看到两处这样的代码 EventQueue.invokeLater(() -> { JFrame frame = new ImageViewerFrame(); frame.setTitle("ImageViewer"); frame.setDefaultCloseOpe...
  • 【漫谈】 Java Voidvoid

    万次阅读 2018-10-30 17:55:43
    Java ,大家对 void 应该是相当熟悉了。它表示“空”,所有无返回值的方法都使用它表示返回类型。 public static void main(String[] args) { // ... } void 是一种基本数据类型。 而 Voidvoid 封装...
  • Java中throws IOException什么意思

    万次阅读 2018-12-19 11:19:01
    throws IOException是Java中的throws语句。 throws是方法可能抛出异常的声明。(用声明方法时,表示该方法可能要抛出异常) 语法:[(修饰符)](返回值类型)(方法名)([参数列表])[throws(异常类)]{......} public ...
  • java中的方法什么时候需要void来修饰 java中的方法什么时候需要void来修饰 java中的方法什么时候需要void来修饰
  • JAVA 的this 是什么意思

    千次阅读 2019-08-17 20:45:08
    示例 1 : this代表当前对象 ... public class Dawei { String name; //姓名 float hp; float armor; int moveSpeed;...public void showAddressInMemory(){ System.out.println(“打印this看到的虚拟地址...
  • java中关于return和void

    2017-04-22 01:51:31
    我知道return是有返回值,void没有。这两个有什么区别?什么情况下使用return,什么情况下使用void
  • 关于Java中方法参数为Void的用法

    千次阅读 2019-04-30 11:23:56
    关于Java中方法参数为Void的用法 看String源码的时候发现方法参数竟然有一个参数是Void类型的,感觉很奇怪,做了这么长时间的java还是头一次发现方法参数是Void类型的,看了代码以后发现这种用法确实不错,特此记录...
  • java中void的含义

    千次阅读 多人点赞 2017-05-12 16:28:24
    void是无返回值的意思。 比方说 public void walk() { System.out.print("你好!"); } 如果别的地方调用这个方法 就会打印出 你好! 再看这里: public String walk() //注意这里的返回类型是String不是void了 {...
  • 文件名为test.java,定义了两个类,类名分别为ddeo和deko,编译通过,此时由于源文件有两个类,所以会产生两个字节码文件(ddeo.class和deko.class),此时分别运行字节码可以正常运行,即没有主次之分。...
  • Java 方法中加void和不加void的 区别

    万次阅读 2018-11-30 11:44:27
    只要记住void即无返回值就OK了,如果不用void,那么这个地方一定是被一个其它的类型所替代,比如下面用的是String,当然也可能是int或者Boolean等等,那么此时我们下面就要有一个return返回值。 你看main方法不也是...
  • 点击进入_更多_Java千百问1、void什么java中还存在一种特殊的基本类型...在java中void表示方法无返回值。void也有对应的包装类java.lang.Void,不过我们无法直接对它们进行操作。 它继承于Object,但不能扩展。如下
  • 那么会把这0,1位串内存铺开,并且是32位的一个int,不够32位,则前面补0。 如果强制转换成一个byte,则会把前面全部截掉,保留后8位。 如果是0x80L,则是64位的。 一次如果你想直接用位来表示数字就...
  • void除了说明该方法没有返回值外,还有什么作用呢?构造方法同样也是没有返回值的,那它和void方法有什么区别呢?构造方法与方法又有什么区别?用具象的实物来表现的话三者有何种关系呢? id 除了说明该方法没有...
  • 线程类public void run() (Thread Class public void run()) This method is available in package java.... 软件包java.lang.Thread.run()提供了此方法。 run() method of the thread contains the executable ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,135,333
精华内容 2,454,133
关键字:

在java中void是什么意思

java 订阅