Java基础——对象的创建与使用

本文介绍了Java中类和对象的基本概念,详细讲解了对象的实例化过程、属性与变量的关系,以及对象创建和使用的方法。同时,提到了实例变量的默认赋值规则,并简单触及了JVM的内存管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

类和对象的概念

  • :现实世界当中具有共同特征的事物进行抽象形成的模板或概念
  • 对象:实际存在的个体
  • 对象是类的实例(真实存在的个例),类是对象的模板
  • 类=属性+方法(属性描述的是状态,多见于名词)
属性 field, 定义格式:  [修饰符]  属性类型  属性名  [=  默认值] ; 
方法 method,定义格式:  [修饰符] 返回值类型  方法名(形参列表) {}

什么是实例化

  • 对象又可以称为实例
  • 类创建对象的过程就叫实例化
  • 方法描述的是行为(多见于动词)

请添加图片描述

对象的属性以变量的形式存在

  • 属性对应的是数据,数据在程序中只能放到变量中
  • 结论:属性就是变量(属性就是成员变量)

类的定义

[修饰符] class 类名{
	类体=属性+方法
}

对象的创建

语法格式:new 类名()
	类名称 对象名称 = new 类名称();--->实例化
实例化   Studen s = new Studen();

这个对象名称也叫 引用

对比:

   int a = 10;
Studen s = new Studen();

i ---->变量名----> 保存的是数据的值
a---->变量名----> 保存的是对象的内存地址

对象的使用

引用 . 实例变量名

实例变量的默认赋值

在创建对象的时候,实例变量没有手动赋值,系统会给实例变量赋默认值
byte short int 都是0
long 0L
float 0.0F
double 0.0
boolean false
char \u0000
引用类型 null

jvm的内存管理

请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值