再再论构造函数返回值问题
时间:2008-09-28 14:14:47
来源:论坛整理 作者: 编辑:chinaitzhe
其实是有返回类型的
其实是静态函数
首先证明是一个静态的公开函数.没有实际的对象实例就可以调用的类成员函数,一定是static函数,在被类加载器载入后就可以调用了。但构造函数可以在没创建实例就可以调用,所以一定是static函数。
大家能反驳倒吗??
网友回复:我赞同构造函数有返回值类型
网友回复:楼主老问这个 有意思吗??
网友回复:我挖地三尺也要把这个问题搞懂,对不起...
网友回复:构造方法如果有修饰符的话,也是public void 类型.哪来的返回值?就算有你怎么得到,对你有意义嘛
网友回复:http://topic.csdn.net/u/20080903/21/91a41c22-0db6-40b0-9e69-7c7fa0bbf70e.html
这是我写的一个帖子,可以参考一下.
构造器是一个特殊的方法,方法最后肯定要靠return;来结束(实际上可以理解为return void,但这是底层的实现,从上面看没有返回类型的说法就是要求构造方法前面不要写返回类型,可以认为是语法规定),有点计算机基础的人这点应该能明白吧.
构造方法可以认为是static的,这点应该没问题,Thinking in Java上也有这个说法.
感觉楼主没有自己判断正确与否的能力,讨论半天未必能知道什么才是正确的,还是把精力用在更有意义的地方吧.
再讨论一年,基本对你的java水平也没有多少提高.
网友回复:学习
网友回复:
基础搞不清楚,怎么写出好的程序啊?
去外企 一定要基础好,不然你肯定没戏!
网友回复:这些事情的细微末节sun官方也没给出其中的详细过程,我感觉吧,楼主不要研究的太深了,估计有些东西是老詹他们故意不告诉我们,这些是他们的核心,不然人人都是大师了,人人都能编JVM了,还要他们干嘛!感觉楼主能熟练操作构造器了,能熟练开汽车了,就不要全面的知道汽车的结构了。
网友回复:
在JVM规范里有介绍,想看的话资料还是很多的.
网友回复:返回值,就是这个类的实例了
网友回复:构造函数是没有返回类型的,怎么会有返回值呢?
关键字:
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面