java 对象和类

二、类和对象的使用

  1. 创建类,设计类的成员
  2. 创建类的对象
  3. 通过“对象.属性”或“对象.方法”调用类的结构

三、如果创建了一个类的多个对象,则每个对象都独立的拥有一套类的属性。(非static的)
意味着,如果我们修改一个对象的属性a,则不影响另外一个对象属性a的值
/* 类中属性的使用

  • 属性(成员变量) vs 局部变量
    1. 相同点
  • 1.1 定义变量的格式:数据类型 变量名 = 变量值
  • 1.2 先声明、后使用
  • 1.3 变量都有其对应的作用域
  • 2.不同点
  • 2.1 在类中声明的位置的不同
  •    属性:直接定义在类的一对{}内
    
  •    局部变量:声名在方法内、方法形参、代码块内、构造器形参、构造器内部的变量
    
  • 2.2 关于权限修饰符的不同
  •    属性:可以在声明属性时,使用权限修饰符。常用的权限修饰符:private、public、protected、缺省  --->封装性
    
  •    局部变量:不可以使用权限修饰符。
    
  • 2.3 默认初始化值的情况
  •    属性:类的属性:根据其类型。都有默认初始化值。
    
  •          整形(byte/short/int/long):0
    
  •          浮点型(float、double、):0.0
    
  •          字符型(char):  0 或'\0u000'    
    
  •          布尔型(boolean): false
    
  •          引用数据类型(类、数组、接口):null
    
  •    局部变量:没有初始化值  形参调用时,赋值即可
    

*/
四、对象的内存解析

数据类型

posted @ 2022-03-31 15:50  日之出  阅读(39)  评论(0)    收藏  举报