教妹学Java(二十五):搞懂 Java 中的构造方法

你好呀,我是沉默王二,(目前是)CSDN 周排名前十的博客专家。这是《教妹学 Java》专栏的第二十五篇,我们来理解一下 Java 中的构造方法——构造方法可以做什么,到底有什么作用?

本专栏中的代码已收录到 GitHub github.com/itwanger ,里面还有我精心为你准备的一线大厂面试题。

三妹终于上大学了,学的计算机软件编程。她学校离我家很近,坐公交车也就 10 站路的距离, 每逢周末她都会来找我,让我辅导她学习 Java。作为一名拥有十余年编程经验的程序员,再加上父母给我们的这份血缘关系,我觉得义不容辞。

“二哥,这次我们要学习的内容是‘构造方法’,对吧?”看来三妹已经提前预习了我上次留给她的作业。

“是的,三妹。在 Java 中,构造方法是一种特殊的方法,当一个类被实例化(创建对象)的时候,就会调用构造方法。只有在构造方法被调用的时候,对象才会被分配内存空间。 ”我面带着朴实无华的微笑回答着她,“每次使用 new 关键字创建对象的时候,构造方法至少会被调用一次。”

“如果你在一个类中没有看见构造方法,并不是因为构造方法不存在,而是被缺省了,编译器会给这个类提供一个默认的构造方法。”

“往大的方面

猜你喜欢

转载自blog.csdn.net/qing_gee/article/details/108613990
今日推荐