java创建对象属性_Java 创建对象及访问对象的属性和行为

Java 创建对象及访问对象的属性和行为

在Java程序中,完成各种不同功能的操作一般是通过对象来完成的。对象是类的一个实例,是类的一种数据显示;类是对象的模板,是对象的原型。一个类可以创建多个不同的对象,但这些对象都会具有相同的特性和行为。所有的对象在使用之前,必须被声明和创建。

e50f56ca00bc53f66c8bf6a24394f546.png

创建一个对象需要该类的构造方法和new关键字,这两个项缺一不可。构造方法是一个比较特殊的方法,主要的作用是完成类的初始化功能。在创建类的对象时,需要给该对象分配相应的内存,而内存的大小由构造函数的初始化成员来决定。

new关键字的主要作用是在创建对象时,开辟一块内存,而内存空间大小由构造函数决定。如果某些变量只声明而没有初始化,这时候该变量的值就会以默认值来替代。而默认值是由变量的数据类型大小决定。

4303495eb7bff47637a34f8a10ad403c.png

上述代码中,创建了一个对象temp。其中new负责分配内存,构造函数Object()

0fc792a306a55ddc15f0092d498d9113.png

当创建一个对象实际上就是创建一个指针。该指针指向特定的内存区域,其区域中保存的是类实例化后的属性和方法。

通过对象,我们可以对属性和方法进行调用。其调用模式基本相同,都是通过“.”符号进行调用,格式如下所示:

54b63b892f53259c70d622a8fa9aae87.png

b3d81e589b4076be4e9c5fc65d5f7c64.png

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值