Java学习笔录3(变量和常量)

本文详细介绍了Java中的变量和常量。变量作为数据的临时存储,包括类型、名称和值,如int stuAge = 22。使用变量时应避免未赋值的情况。常量则用final关键字定义,一旦赋值后不可更改,如final int MAX_VALUE = 100;。了解这两者在编程中的应用是Java学习的基础。
摘要由CSDN通过智能技术生成

1.变量

变量被用于存储程序中后面要用到的值,它们之所以被称为变量是因为它们的值可以被改变。变量是程序中数据的临时存放场所,变量中可以存放字符串、数值、日期和对象等数据。

Java 变量定义的核心要素是变量类型、变量名和变量值,其声明格式如下:

type varName [=value];

copy
其中,type 表示 Java 的数据类型(后续章节会详细介绍 Java 的基本数据类型),其含义为这个变量里存放的是什么类型的数据。varName 是变量名,声明后可通过这个变量名来存 、取数据。value 是变量值,在声明变量的时候可以直接赋值(第一次赋值也称变量初始化)。通过 varName = newValue,可以给这个变量赋新的变量值。

对于内存而言,type varName 是声明变量,相当于根据数据类型向内存申请一块空间,而 =value 相当于把值放到这个内存空间中。例如 int stuAge = 22(省略分号,下同),可以拆分成 int stuAge 和 stuAge = 22 两条语句,其中 int stuAge 相当于向内存申请一块可以存储 int 型变量的空间(实际为 4 个字节,32 位),而 stuAge = 22 相当于把 22 这个数字放到了这块内存空间中,接下来还可以通过 stuAge = 27 这条语句把 27 这个数字放到刚才的内存空间中替换了原来的 22。

在使用变量时,要避免出现未赋值就使用的情况。虽然在后面的章节中,会看到一些变量即使不赋值也会有默认值,但为了避免程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值