课程
/后端开发
/Java
/Java入门第二季 升级版
Java中的构造方法与方法有什么区别和共同之处?
2016-03-24
源自:Java入门第二季 升级版 9-4
正在回答
构造方法不能直接调用的,只是创建对象的时候执行,区别就是构造方法是创建对象的时候执行而普通方法是调用的时候执行
不带参的构造方法是可以直接直接调用的吗?
构造方法是类中的一种特殊方法,当程序用类创建对象时需使用它的构造方法。构造方法名字必须与类名相同,并且没有返回值类型。
普通的方法可以对类中声明的变量进行操作,由方法头和方法体两部分组成。
相同点:构造方法也是一种方法,两者都有方法名,写法类似
不同点:构造方法没有返回类型 ,也没哟有方法修饰符,当然也没有返回值
差不多先生1234
我的理解是构造方法只执行一次,用于初始化属性。而方法可以执行多次
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
5 回答构造方法,与方法
2 回答构造方法与方法的问题
3 回答方法与构造方法的区别?
3 回答private与有参构造方法
3 回答构造方法和方法