Java讲课笔记04:变量与常量

零、本讲学习目标

  1. 学会变量的定义
  2. 了解变量的数据类型
  3. 掌握变量类型转换的方式
  4. 明确变量的作用域
  5. 熟悉Java中的常量

编写程序对数据进行加工处理,原始数据、中间结果以及最终结果都需要存放,而变量就是内存里用来存放各种数据的容器。对于变量,顾名思义,也就是说一个变量里存放的数据在程序执行过程中是可以不断变化的。在程序执行期间,数据保持不变的容器,那就是常量了。

一、变量(Variable)

1、变量定义

(1)变量定义语法格式

在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元中,每个内存单元都用一个标识符来标识。这些内存单元我们称之为变量,定义的标识符就是变量名,内存单元中存储的数据就是变量的值。
在这里插入图片描述

(2)变量定义示例

在这里插入图片描述

(3)变量在内存中的状态变化图

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,以下是Java语言的实现代码: ```java public class Person { String name; int age; public Person(String name, int age) { this.name = name; this.age = age; } } public class Teacher extends Person { public Teacher(String name, int age) { super(name, age); } public void teach() { System.out.println(name + "正在讲课"); } } public class Student extends Person { int score; public Student(String name, int age, int score) { super(name, age); this.score = score; } public void study() { System.out.println(name + "正在学习"); } } ``` 在这个例子中,Person类是父类,而Teacher和Student类是子类。Teacher和Student类都继承自Person类,并且分别定义了自己的成员变量和成员方法。Teacher类的成员方法是teach,用于表示老师正在讲课,而Student类的成员方法是study,用于表示学生正在学习。在Teacher类的构造函中,调用了父类Person的构造函,以初始化父类的成员变量name和age。在Student类的构造函中,除了调用父类Person的构造函以初始化name和age,还定义了自己的成员变量score。 如果要创建一个名叫张三、年龄为30岁的老师对象,并调用teach方法,可以这样写: ```java Teacher teacher = new Teacher("张三", 30); teacher.teach(); ``` 如果要创建一个名叫李四、年龄为20岁、成绩为90分的学生对象,并调用study方法,可以这样写: ```java Student student = new Student("李四", 20, 90); student.study(); ``` 这样就完成了一个简单的面向对象编程的例子。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

howard2005

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值