JAVA中构造函数中能不能使用return语句

如题所述

构造函数是没有返回值,而不是没有具体类型的返回值,其和返回值是void的函数是完全不同的;
构造函数的作用是对对象进行初始化的;
是可以写的,不过只能是return;
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-01-04
构造函数是没有返回值类型的,通常不写return。但是其实可以写return,是不会报错的。

JAVA中构造函数中能不能使用return语句
构造函数是没有返回值类型的,通常不写return。但是其实可以写return,是不会报错的。

JAVA中构造函数中能不能使用return语句
是可以写的,不过只能是return;

java构造方法
java构造函数一般用来初始化成员属性和成员方法的,即new对象产生后,就调用了对象了属性和方法。在现实生活中,很多事物一出现,就天生具有某些属性和行为。比如人一出生,就有年龄、身高、体重、就会哭;汽车一出产,就有颜色、有外观、可以运行等。这些,我们就可以将这些天然的属性和行为定义在构造函数...

java中有void一定有return吗
既然不要void,一般都要返回值的,要不你这个方法准备做什么呢,就是return后面的值。java所有的方法(或叫函数)分3种 1、void 型,不返回东西 2、返回型,返回值的类型就是方法的类型,所以一看public double mianji(){ },就知道要返回一个 double 值 3、构造函数也叫构造方法,一般用来赋初始...

Java中构造函数是什么?它应该具体怎么用呢?
构造器的修饰符比较的有限,仅仅只有public private protected这三个,其他的例如任何修饰符都不能对其使用,也就是说构造器不允许被成名成抽象、同步、静态等等访问限制以外的形式。 因为构造器不是函数,所以它是没有返回值的,也不允许有返回值。但是这里要说明一下,构造器中允许存在return语句,但是return什么都不返回,...

JAVA方法中的“return this”是什么含义?
return this 简单的说 就是返回当前这个类的 当前的对象。。。仔细品味我说的话 。。。 有的时候 是return this.xxx 这个xxx有可能是属性或者方法 表示 返回当前这个类的 当前的对象的某个属性或者方法

达人帮忙呀,java里的constructor的意思及用途有没有人帮忙解释下的_百...
- constructor 不可以有返回值,如果有返回值将会被视为一个普通的方法,不过与类同名。但是在constructor 里可以写return语句,public A(){return;} 是允许的。- 在子类调用其constructor的时候,compliler会自动为其加上super();所以如果父类中没有显示的申明不带 参的构造函数,将会有编译错误。

什么是构造函数?它的作用和特点我都已了解。。。它具体在哪里出现...
构造函数的名字必须与类名相同,而且不可以有返回值,也不能有return 语句。构造函数往往执行一些初始化的操作。构造函数不具有任何类型(不是void),不返回任何值,与类同名。构造函数用于对象的初始化。可以带参数。析构函数作用与构造函数相反,名字是类名前加~构造函数可以重载,析构不可以。它们调用...

java构造器是不是就是构造函数,还有回调机制是什么东西
构造器就是构造函数,也叫构造方法。回调机制需要一个调用者(一个函数或方法),一个回调函数,还有一个触发条件。首先要把回调函数注册到调用者所在的类中,程序在执行的时候首先执行调用者,当调用者执行完成或满足某个条件的时候会去调用回调函数。ajax使用的就是回调机制....

Java中,构造函数没有返回值。请问没有返回值和返回值类型为void,有什么...
public class MyPrint { public void MyPrint(){ \/\/这是一个方法,如果去掉void就是构造函数 System.out.println("method");} public test(){ \/\/提示错误,方法声明错误,必须加上返回值 } public static void main(String[] args){ MyPrint mp=new MyPrint(); \/\/构造函数自动调用 mp.My...

相似回答