第二章变量

变量

2.1.1 变量的概念
编写计算机程序是为了代替人工完成复杂的数据计算或处理,该过程会产生很多师时数据。需要对这些临时数据进行存储,以便在程序执行过程中反复使用。例如,在计算银行存款利意时,实际存款=本金x年化收益率+本金,在上述计算过程中,需要保存运算过程使用的数据。若人工完成本次计算,人们会将计算过程中所需要的数据保存在大脑中,然后进行计算,使用计算机进行计算处理的原理相同。在计算机中,将用于存储程事执行过程中产生的临时数据的空间称为“内存”,类似宾馆预设了若干个房间来推待临时房客,内存与宾恺的对照关系如图21所示。
在这里插入图片描述
当需要去宾馆住宿时,首先,宾馆的服务人员会询问要住什么样的房间,然后根据选择的房间类型,安排一个合适的房间。之后,房客即可入住房间了。“先开房,后入住”就是描述了数据存入内存的过程。首先,根据数据的类型,为它在内存中分配一块空间,然后数据即可存放在这块空间中了。
2.1.2 变量的使用
在Java 中,变量的使用步骤如下:
(1)声明变量:根据所存储的数据类型,为变量申请存储空间。(2)赋值:将数据存储至变量中。(3)使用变量:使用变量中的值。
在变量中存储马小云的年龄,并输出变量中的年龄,详细代码见示例2.1。


public class VarExample {
public static void main(Stringll args){int age://声明变量,存储马小云的年龄 age=20: /1为变量赋值System.out.printIn(age);// 输出变量的值

声明变量
那明变量指根据存储数据的类型在内存中申请一块存储空间,并为该存储空间命名。
其中,数据类型可以是Java 定义的任意一种数据类型。
本小节中暂未学了数据类型,所有案朋以常见的整数类型来完成,整数类型为int。例如,用声明变量来存储 Java 课程考试成绩股高分“98 分”。声明变量的代码如下int scare;// 声明变量存储学生的 Java 成绣兴提示可以同时声明多个相同类型的变量,需要使用英文建号对这些变量进行分弱,代码如下ant scorel,score2,seore3:
2.变量的赋值
变量赋值是将数据存储至对应的变量空间中,知将数据值存储到变量中去,在程常中直报语法

变量名=:例如:
scoxe-98:11将“-”右侧的“98”存储到“=”左侧为score 的变量容器中 name=“艾边成”:/1 存储“艾边成” 
sex='男’://存储”男’

如果将声明变量和为变量赋值的步骤合并,即声明变量的同时为该变量赋值,其语法

数据类型 变量名=数据:例如:
int age =17; int score =98;

3.变量的访问
通过变量名即可访问到变量存储的值,也称之为“变量的调用”。变量的访问可以及我们学过的打印输出中。例如:

System.out.printin(age);	// 输出变量 age 存储的值	
System.out.printIn(score);	// 输出变量 score 存储的值

在访问变量时需要注意下列几个问题:
(1)未经声明的变量不能使用,详细代码见示例2.2。示例 2.2

public class VarExample{
public static void main(Stringll args){
age=20;// 编译报错,变量没有声明 System.out.println(age);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值