Java浅学-类与对象

类与对象的关系

        1.类就是数据类型,比如cat。

        2.对象就是一个具体的实例。

从类到对象有几种叫法,表达的都是一个意思:

        1.创建一个对象

        2.实例化一个对象

        3.把类实例化

通过上面的案例可以看出:

        1.类是抽象的,概念的,代表一类事物,比如猫类,狗类......,即他是数据类型。

        2.对象是具体的,实际的,代表一个具体实物,即是实例。

        3.类是对象的一个模板,对象是类的一个个体,对应一个实例。

对象内存布局

属性概念

1.属性 = 成员变量 = field 

2.属性是类的一个组成部分,一般是基本数据类型,也可以是引用数据类型(对象,数组)。

如何创建对象

1.先声明再创建

Cat cat;

cat = new Cat();

2.直接创建

Cat cat = new Cat();

如何访问属性

对象名.属性名;

cat.age;

对象创建过程

1.栈:一般存放基本数据类型(局部变量)。

2.堆:存放对象(Cat cat,数组等)。

3.方法区:常量池(常量,比如字符串),类加载信息。

Ending: 

        OK,本篇文章就到此结束了,非常感谢你能看到这里,所以如果你觉得这篇文章对你有帮助的话,请点一个大大的赞,支持一下博主,若你觉得有什么问题或疑问,欢迎私信博主或在评论区指出~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值