类与对象介绍

类与对象

1.类与对象的区别和联系

  • 类是抽象的,概念的,代表一类事物,即它是数据类型
  • 对象是具体的,实际的,代表一个具体事物,即是实例
  • 类是对象的模板,对象是类的一个个体,对应一个实例

2.属性/成员变量/字段

基本介绍
  1. 从概念或叫法上看:成员变量=属性=field字段
  2. 属性是类的一个组成部分,一般是基本数据类型,也可以是引用类型(对象,数组)
注意事项
  • 属性的定义语法同变量,示例:访问修饰符 属性类型 属性名
    • 访问修饰符 控制属性的访问范围
  • 属性的定义类型可以为任意类型,包含基本类型或引用类型
  • 属性如果不赋值,有默认值,规则和数组一致

3.类与对象的内存分配机制

Java内存结构分析

  1. 栈:一般存放基本数据类型(局部变量)
  2. 堆:存放对象
  3. 方法区:常量池,类加载信息
posted @ 2021-07-17 08:46  mx_info  阅读(78)  评论(0编辑  收藏  举报