当前位置:  技术问答>java相关

请教关于void类型返回值的问题。

    来源: 互联网  发布时间:2015-07-31

    本文导语:  The constructor is an unusual type of method because it has no return value. This is distinctly different from a void return value, in which the method returns nothing but you still have the option to make it return something else. Constructors...

The constructor is an unusual type of method because it has no return value. This is distinctly different from a void return value, in which the method returns nothing but you still have the option to make it return something else. Constructors return nothing and you don’t have an option. If there was a return value, and if you could select your own, the compiler would somehow need to know what to do with that return value. 

这里,他说我们可以选择让void类型返回一些其他的东西,
这是什么意思呢?
请大家指教。

|
我来试试,翻译:

构造器并不是普通的函数,因为他不返回任何值。它和返回为void类型显然不同,在返回类型为void的函数中,虽然同样不返回任何值,但你也可以选择让它返回值。而对构造器来说,它不返回值,而且你也没有别的选择。(在构造器里)如果你返回了自己指定的值,编译器将不知如何处理这个返回值。

|
这是告诉你,构造器是一种特殊的方法:它不仅没有返回值,还不能用void关键字标示.(如果你加了void,那它就不是构造器了,you can hava a try).
    这与void类型返回值的方法不同,void型的方法虽然没有返回值,但是可以有return语句,而void关键字告诉编译器,这个方法返回值是void型(而不是String型的).

|
好像说void可以通过设置一个选项来返回值
是不是通过传递的参数啊
比如
String s;
private void add(String ss)
{
  s+="aaa";
}
System.out.println(s);
而构造器永远不会返回值

|
构造函数就是没有返回类型没有返回值的特素函数。而void是一种返回类型。所以不能在构造函数里面用。

    
 
 

您可能感兴趣的文章:

  • 【请教】read()返回的字节数远远小于write()返回的字节数,接收数据不完整。虚心求解
  • 请教,如何在自动进入GNOME后返回SHELL?
  • 请教 ,为什么fopen("./hzk16", "rb")总返回NULL
  • 请教如何获得shell命令的返回值?谢谢。
  • 请教:在Linux中如何判断tar的返回值?
  • SUN 下面BIND失败,返回了126错,请教大侠?
  • 请教getlogin() 返回乱码??
  • 请教soclet中recv()函数最大返回值的问题
  • 请教高手,linux下使用libusb_submit_transfer,返回-1,errno = 16,如何解决?
  • 请教一个跑shell连ftp时获取ftp返回值的问题
  • 请教:TCP CONNECT失败,返回错误Operation now in progress
  • 请教: read一个socket, read返回需要多长时间?
  • [请教]msgsnd()返回ENOTTY错误,如何解决?
  • 请教有关线程返回值的问题
  • 请教:在linux下装mysql时,用./configure为什么会返回./configure: No such file or directory
  • 请教返回方法的类型问题.
  • 请教高手,C++返回类对象引用问题
  • 请教 为什么linux下 clock()函数总是返回0
  • 请教将字符类型转化为整数类型的函数,多谢!
  • 请教JAVA小问题:如何将含数字的String类型的对象转化为int或long类型
  • 请教一个数据类型
  • 请教Linux下pgadmin3-1.0.2的编译和安装!!高分请教! iis7站长之家
  • 请教:solaris下如何打印文件,需要支持选择纸张类型和选择黑白彩色!
  • 请教:system.out.println("a="+a),a是int类型的,那个+号到底起什么作用呢?
  • 请教一个有关参数化类型的问题??
  • 高分请教:用java怎么测出本机的硬件类型
  • 请教高人:一个数据类型转换的问题!!!
  • 请教一个关于类型转换的问题!
  • 请教文件类型问题!
  • [请教]能否给我介绍一下linux下常用文件类型的后缀
  • 请教各位大牛~~那个系统调用open()创建的是什么类型的文件?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请教,请教,这个问题是为什么????
  • 请教本地硬盘安装问题请教本地硬盘安装问题
  • ■请教■请教redhat最基本的问题!
  • 请教一个 shell 问题,我用下面这个 shell 语句总是失败,请教
  • 高分请教,各位大侠,请教一个问题,理论高手请进??谢谢
  • 请教Linux下pgadmin3-1.0.2的编译和安装!!高分请教!
  • 各位大虾,请教装了REDHAT9操作系统后,启动时无法引导到LINUX,请教该如何解决啊
  • 请教,请教,,,一定要看!!一定要看!!
  • 请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • :请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • 请教象我这样的硬盘应如何安装Linux,我昨天试装了,但有问题。(老问题了,也看了前面的帖子,但还是来请教,请多指教)
  • 请教这种循环的执行过程
  • 请教两个redhat9问题
  • 请教如何在指定目录下查找包含指定文字的文件
  • 请教局域网中如何通过ip地址得到主机名
  • 请教kdevelop的问题
  • 请教linux 下的adsl拨号问题.
  • 请教,如何用虚拟订机安装liux
  • 【请教】LINUX 下SNMP的MIB开发
  • 请教一个opengl的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3