java笔记——构造方法与匿名对象

原创 2018年04月15日 22:51:16

0x00 前言

之前学习了这些知识点:

这里写图片描述

0x01 知识点

什么是构造方法

在使用new实例化新对象来进行调用的操作方法。

构造方法的特点

(1)名称和类相同
(2)没有返回值
(3)每一个类至少有一个构造方法。
(4)如果没有会自动生成一个无参的什么都不会做的方法。
(5)构造方法允许重载,并且只需要关注它的参数即可。

属性开辟的时间

属性是在对象开辟堆内存的时候开辟了空间。

构造方法是什么时候调用的

构造方式是使用关键字new的时候被调用的。

普通方法是什么时候调用的

内存开辟完成,构造方法执行结束之后再进行调用。

为什么构造方法没有void

区分普通方法。

构造方法的作用

构造方法的调用和对象内存分配是同步完成的。
1.构造方法可以对类中的对象进行初始化
2.通过构造方法设置内容可以避免重复的setter调用。

类定义的顺序

1.属性
2.构造方法
3.普通方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36869808/article/details/79954702

[笔记]05构造方法、匿名对象

  • 2014年03月17日 14:31
  • 411KB
  • 下载

java笔记——构造方法、匿名对象

什么是构造方法 1、构造方法就是类构造对象时调用的方法,用于对象的初始化工作 2、构造方法是实例化一个类的对象时,也就是new的时候,最先调用的方法 构造方法的定义 构造方法是在类中定义的,构造方法的...
  • u013259603
  • u013259603
  • 2014-02-13 13:15:31
  • 688

Java-面向对象(基础篇)--构造方法与匿名对象

一.构造方法 在实例化一个对象后,如果要为这个对象中的属性赋值,则必须用setter方法为属性分别赋值才可以,这显然不够方便。这时可以通过构造方法来完成这样的操作。在面向对象中构造方法的主要作用是为...
  • aotumemedazhao1996
  • aotumemedazhao1996
  • 2016-08-30 20:32:39
  • 259

MLDN魔乐JAVA_05构造方法、匿名对象.rar

  • 2012年07月18日 17:12
  • 6.84MB
  • 下载

java_对象(构造函数和构造代码块)

对象:真实存在的唯一的事物。类: 同一种类型的事物公共属性与公共行为的抽取。java面向对象语言: 核心思想: 找适合的对象做适合的事情.找对象的方式:方式一: sun已经定义好了很多了类,我们只需要...
  • qq_20261343
  • qq_20261343
  • 2015-09-03 15:54:43
  • 529

Java—构造方法、匿名对象

构造方法: 在Java类当中,为了保证程序可以正常的执行,即使用户没有定义任何的构造方法,也会在程序编译之后自动的为类里面增加一个没有参数,方法名称与类名称相同,没有返回值的构造方法。 构造方法的...
  • qq_40673345
  • qq_40673345
  • 2017-12-30 22:35:57
  • 14

JAVA构造方法和匿名对象

一。只要一有对象实例化则会调用构造方法 二。构造方法名称必须与类名称相同 三。不能在构造方法中使用return返回值 四。调用构造方法class Person{ public Person()...
  • Naruto_Hinata_
  • Naruto_Hinata_
  • 2016-10-24 16:22:14
  • 135

Java封装性、构造方法、匿名对象

1 封装性1、封装性的目的:保护某些属性和方法不被外部所看见 2、封装的实现: 为属性和方法进行封装是通过关键字private声明的 实现该属性的set和get方法,为外部所访问class Pe...
  • JinbaoSite
  • JinbaoSite
  • 2017-08-05 15:44:54
  • 260

JAVA 构造方法与匿名对象

构造方法 定义java中的类一般包含3个部分 属性构造方法普通方法 构造方法: 构造方法名称与类名相同,无返回值;每个类中至少有1个构造方法;构造方法允许重载,重载时只需考虑改变参数类型或个数...
  • study_000
  • study_000
  • 2017-07-24 17:54:12
  • 159

Java的匿名对象

匿名对象要注意的事项:  1. 我们一般不会给匿名对象赋予属性值,因为永远无法获取到。  2. 两个匿名对象永远都不可能是同一个对象。 匿名对象好处:简化书写。 匿名对象的应用场景: ...
  • u010889616
  • u010889616
  • 2016-01-05 21:07:54
  • 4380
收藏助手
不良信息举报
您举报文章:java笔记——构造方法与匿名对象
举报原因:
原因补充:

(最多只允许输入30个字)