当前位置: 首页 > 技术干货

java语言中构造方法和普通方法有什么区别?

发布时间:2024-03-15 点击:1416

  Java开发语言作为目前世界主流的编程语言之一,每年有很多零基础的人想通过Java课程培训班学习Java技术并转行Java行业,今天八维职业学校和大家一起来看看java语言中构造方法和普通方法有什么区别,希望有助于大家学习。

java语言中构造方法和普通方法有什么区别

  普通方法大家肯定都见过,有修饰符修饰的方法可以有返回值也有的没有返回值。

  而构造方法呢?举个例子应该很快就懂了,当一个类实例化对象的时候,用到的方法就是构造方法,我们可以看到在一个类里面的构造方法并不是从别的类里面引进来的,而是自己本身就有的方法。换句话说,构造方法就是类构造对象时调用的方法,主要用来实例化对象。

  下面来说一下构造方法的特殊性:

  1.构造方法的名字必须与定义他的类名完全相同,没有返回类型,甚至连void也没有。

  2.类中必定有构造方法,若不写,系统自动添加无参构造方法。接口不允许被实例化,所以接口中没有构造方法。

  3.不能被static、final、synchronized、abstract和native修饰。

八维职业学校Java课程培训

  4.构造方法在初始化对象时自动执行,一般不能显式地直接调用.当同一个类存在多个构造方法时,java编译系统会自动按照初始化时最后面括号的参数个数以及参数类型来自动一一对应。完成构造函数的调用。

  5.构造方法分为两种:无参构造方法 有参构造方法

  6.构造方法分为两种:无参构造方法 有参构造方法

  构造方法可以被重载。没有参数的构造方法称为默认构造方法,与一般的方法一样,构造方法可以进行任何活动,但是经常将他设计为进行各种初始化活动,比如初始化对象的属性。

相关文章
选择八维 成就梦想
八维新闻
更多>>

八维动态

行业资讯

就业新闻

校园环境
八维环境优美 高效学习
咨询热线  400-008-0987
首页 |  招生简章 |  教育教学 |  产教融合 |  魅力校园 |  技术干货 |  报名流程 |  联系我们
版权所有 1996 - 2024八维职业学校
《中国人民共和国信息产业部》备案号:津ICP备2023008503号-2
津公网安备12011302141430