Java中对象的概念,举例说明java中的对象
一、对象的创建
步骤:
(1)有名对象变量:对象变量的声明不创建对象,系统只为变量分配一个引用空间。
(2)对象的实例化:为对象分配空间,执行new运算符后通过构造方法初始化对象,返回对象的引用。
过程:
1.首先,为对象分配内存空间并初始化成员变量。数值变量的初始值为0,逻辑变量为false,引用变量为null。
2.执行显示初始化,即在声明类成员时执行简单赋值表达式。
3.执行构造方法来初始化对象。
相关学习视频推荐:java在线视频
二、对象的使用
引用对象变量
原点运算符(。)允许您访问对象的状态和对象的方法。
格式:objectReference.variableName
访问变量:setter和getter
调用对象的方法
调用的对象的方法:objecrereference . method name(argument list);
对象可以由其他对象通过设置访问权限来访问。
三、对象的清除
垃圾收集器
垃圾收集器定期释放未被引用的对象所占用的内存,并自动回收这些内存。
缺点:收集速度慢
可以显式删除对象的引用:将引用变量值赋为null。
对象的最终化(finalization)处理
在对象被收集之前,垃圾收集器会调用对象的finalize()方法,这样对象本身就可以做最后的清理。
inalize()方法是Object类的成员方法。
如果要重写finalize()方法,应该在方法结束之前调用super.finalize()方法,也就是调用父类的finalize()方法来完成从对象调用继承的资源。
受保护的void finalize()抛出throwable{
.//当前类对象所需的清理
super . finalize();//调用父类的最终清理方法
}更多相关文章和教程可以访问:java Zero Foundation入门。以上是java中对象的详细介绍的细节。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。