解惑小白苦恼:成员变量、局部变量、类变量、静态变量和实例变量

本文详细介绍了Java中的成员变量、局部变量、类变量(静态变量)和实例变量的区别。类变量在类中以static声明,对所有对象共享;实例变量每个对象都有独立副本。局部变量在方法中声明,执行完毕后销毁。文章还通过实例解释了变量的声明和使用。

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

声明:如果你觉得自己掌握的不错的话!那就直接看总结吧,总结在后面哦!

在这里插入图片描述

看到标题时,肯定有同鞋会有疑问?类变量不就是静态变量吗?等等一系列问题。对,你说的没错!这说明你有一定的基础了,不错不错,继续努力!本文将解答困扰小白的难题:成员变量、局部变量、类变量、静态变量和实例变量的区别

在本文重点开始之前,先让我们看看变量的声明

Java 变量类型

在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:

type variable = value;

其中type是Java的类型之一(例如intString),而variable是变量的名称(例如xname等等)。等号(=)用于将值分配给变量。

以下列出了一些变量的声明实例。注意有些包含了初始化过程。

int a, b, c;         // 声明三个int型整数:a、 b、c
int d = 3, e = 4, f = 5; // 声明三个整数并赋予初值
byte g = 22;         // 声明并初始化 g
String h = "Braidhu";  // 声明并初始化字符串 s
double pi = 3.14159; // 声明了双精度浮点型变量 pi
char x = 'x';        // 声明变量 x 的值是字符 'x'。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值