为了账号安全,请及时绑定邮箱和手机立即绑定

Java--------对象与类

标签:
Java

对象:一切客观存在的事物都是对象(看得见与看不见的,只要它存在,就是对象)
对象的组成:
属性:描述这个对象的静态特征
方法:描述对象的动态特征
小狗:属性:颜色,公母,品种,年龄,身高,体重
方法:叫,吃,喝,拉,撒,睡觉,跑....
手机:属性:品牌,颜色,价格,屏幕尺寸
方法:打电话,听音乐,看视频,玩游戏,拍照,发短信

类是对具有相同特征的一组对象的抽象或者集合
类是对象的抽象或集合(类是抽象的,对象是具体的)
对象是类的实例(具体的)
类是封装对象的属性和行为的载体。
在Java语言中,类中对象的行为是以方法的形式定义的,对象的属性是以成员变量的形式定义的。而类包括对象的属性和行为。

Java语言中通过new操作符来创建对象。
Human man=new Human();
其中:Human是类名,引用类型。man是引用,是Human类的别名。new是关键字,用于初始化对象,后面跟构造方法。
new Human()是对象。Human()是构造方法。 引用指向对象。如果引用没有指向对象,则对象就是垃圾对象。
引用就是对象的别名,引用不等于对象
引用存储的是对象内存空间的首地址
引用不是对象,对象也不是引用
引用是对象的别名,是昵称。引用不等于对象
对象一定是在堆内存中分配空间
凡是new出来的就是对象
凡是new出来的就是不同的对象,无论它们长的多么相似
凡是new出来的都有自己的内存空间
引用只是存放一个对象的内存地址,并非存放一个对象。
每个对象都是相互独立的,在内存中占据独立的内存地址,并且每个对象都具有自己的生命周期,当一个对象的生命
周期结束时,对象就变成垃圾,由Java虚拟机自带的垃圾回收机制处理,不能再被使用。
对象被视为垃圾的情况:1.对象引用超过其作用范围
2.将对象赋值为null

点击查看更多内容
44人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
1.5万
获赞与收藏
8507

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消