Java小白第四天 变量

本文介绍了Java编程中的局部变量和成员变量。局部变量只在方法或代码块内部有效,作用范围有限,需要手动初始化。而成员变量在整个类中都可访问,即使未手动初始化也会自动赋予默认值。通过示例展示了局部变量和成员变量的用法及区别。
摘要由CSDN通过智能技术生成

变量

局部变量;

/定义局部变量
* 局部变量
* 位置在方法里/局部代码块中
* 使用位置:在哪里定义就在那里使用
* 当对应的方法/局部代码块结束以后,
* 对应的局部变量会被释放
* 注意事项;局部变量必须手动初始化
/
package cn.tedu.basic;

public class TestVariable2 {
/成员变量
* 1位置:类里方法外
* 2 使用范围 在整个类都生效 类消失 变量才会释放
* 3 注意事项 无需手动初始化 会自动富裕对象类型的默认值
/
static int count;
static int sum=9;
public static void main(String[] args) {
System.out.println(sum);//9
/*定义局部变量
* 局部变量
* 位置在方法里/局部代码块中
* 使用位置:在哪里定义就在那里使用
* 当对应的方法/局部代码块结束以后,
* */
int sum = 100;
System.out.println(sum);//变量有个就近原则 //100
for (int i = 0;i<=3;i++){
System.out.println(i);
}
}
}
在这里插入图片描述

成员变量

位置:类方法外
作用范围 在整个类中都生效,类消失 变量才会消失
注意: 成员变量不是必须手动初始化, 会赋予对应类型默认值

局部变量

位置 方法里/局部代码块里
作用范围 当方法/局部代码块结束. 变量也随之释放
注意 使用时必须手动初始化

方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值