资讯专栏INFORMATION COLUMN

java中的void的含义

honhon / 1254人阅读

摘要:是无返回值的意思。所以就没必要写了如果方法上面写了某种返回类型就必须写后面跟相应的类型值

void是无返回值的意思。

比方说

public void walk()
  { 
        System.out.print("你好!");
  }

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

再看这里:

  public String walk()     //注意这里的返回类型是String不是void了
  { 
        System.out.print("你好!");
     return "哈喽";       //注意这里这个return 如果不写就会报错!
  }

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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/70035.html

相关文章

  • Java高级程序员必备:反射、动态代理

    摘要:相比硬编码,反射要复杂的多,但其给我们带来了更大的灵活性。实际上构造函数也是类的静态方法,因此使用关键字创建类的新对象也会被当做对类的静态引用,从而触发类加载器对类的加载。基础基础主要是为反射提供通用特性的接口或基类。 1. Java类型系统 获取Java类型系统,主要有两个方式:一种是传统的RTTI(Run-Time Type Identification),它假定我们在编译时已经知...

    church 评论0 收藏0
  • JDK源码解析系列之object

    摘要:在应用程序的一次执行到另外一次执行,同一对象的返回的哈希码无须保持一致。则是以对象的哈希码为实参,以进制无符号整数形式返回此哈希码的字符串表示形式。 JDK源码之Object类 1 private static native void registerNatives(); Java中,用native关键字修饰的函数表明该方法的实现并不是在Java中去完成,而是由C++去完成,并被编译成...

    binaryTree 评论0 收藏0
  • java常见类API第二部分

    摘要:类是日期时间格式化子类的抽象类,我们通过这个类可以帮我们完成日期和文本之间的转换也就是可以在对象与对象之间进行来回转换。构造方法由于为抽象类,不能直接使用,所以需要常用的子类。 day01【Object类、常用API】 主要内容 Object类 Date类 DateFormat类 Calendar类 System类 StringBuilder类 包装类 教学目标 -[ ] 能够说出...

    maybe_009 评论0 收藏0
  • REST API设计理念与 Python Mixin模式

    摘要:飞机就是一种交通工具,可飞行的能力是是飞机的属性,通过继承接口来获取语言可没有接口功能,但是它可以多重继承。说是,因为从语法上看,的确是通过多重继承实现的。所以从含义上理解,只是一个,不是一个。比如飞机照样可以载客,就是不能飞了 REST API设计理念 showImg(https://segmentfault.com/img/remote/1460000019923606);sho...

    waruqi 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<