Java入门学习——字面量和变量
一、字面量
- 计算机是用来处理数据的,字面量就是告诉程序员:数据在程序中的书写格式。
- 新建一个package,名为it.com.literal;然后在这下面新建一个Java class,名为LiteralDemo。为了掌握常见数据在程序中的书写格式,接下来我们举几个例子:

package it.com.literal;
public class LiteralDemo {
public static void main(String[] args) {
// 目标:掌握常见数据在程序中的书写格式
// 1. 整数
System.out.println(666);
// 2. 小数
System.out.println(99.5);
// 3. 字符:必须要用单引号围起来,有且只有一个字符
System.out.println('a');
System.out.println(' '); // 空字符
System.out.println('0');
System.out.println('中');
// 特殊字符:\n 代表的是换行的意思 \t 代表的是一个tab(缩进)
System.out.println('\n');
System.out.println('\t');
// 4. 字符串:必须用双引号围起来,里面的内容可以随意
System.out.println("我爱你中国abc");
System.out.println("");
System.out.println(" ");
System.out.println("我");
// 5. 布尔值:只有2个值 true false
System.out.println(true);
System.out.println(false);
}
}
- 运行结果如下:

二、变量
什么是变量?
- 变量是用来记住程序要处理的数据的。
变量定义的格式

为什么要用变量?
- 使用变量记要处理的数据,编写的代码更灵活,管理代码更方便。
- 新建一个package,名为it.com.variable;然后在这下面新建一个Java class,名为VariableDemo1。为了认识变量,掌握使用变量的好处,变量的特点、应用场景,接下来我们举几个例子:
package it.com.variable; public class VariableDemo1 { public static void main(String[] args) { // 目标:认识变量,掌握使用变量的好处,变量的特点、应用场景 // 1. 定义一个整型变量记住一个整数 // 数据类型 变量名 = 数据; // 注意:=在Java中是赋值的意思,从右往左看(将23赋值给age) int age = 23; System.out.println(age); // 2. 记住一个人的成绩(小数) double score = 99.5; System.out.println(score); System.out.println("------------------------------"); // 3. 使用变量的好处:便于扩展和维护。 int number = 888; // 牵一发而动全身 System.out.println(number); System.out.println(number); System.out.println(number); System.out.println(number); System.out.println(number); System.out.println(number); } } - 运行结果如下:

变量在计算机中的执行原理
- 变量就是内存中的一块区域,可以理解成一个盒子,用来装一个数据的。

变量有啥特点?
- 变量中装的数据是可以被替换的。
- 为了探究变量的特点,同样在VariableDemo1里写代码:
package it.com.variable; public class VariableDemo1 { public static void main(String[] args) { /* // 目标:认识变量,掌握使用变量的好处,变量的特点、应用场景 // 1. 定义一个整型变量记住一个整数 // 数据类型 变量名 = 数据; // 注意:=在Java中是赋值的意思,从右往左看(将23赋值给age) int age = 23; System.out.println(age); // 2. 记住一个人的成绩(小数) double score = 99.5; System.out.println(score); System.out.println("------------------------------"); // 3. 使用变量的好处:便于扩展和维护。 int number = 888; // 牵一发而动全身 System.out.println(number); System.out.println(number); System.out.println(number); System.out.println(number); System.out.println(number); System.out.println(number); System.out.println("------------------------------");*/ // 4. 变量的特点:里面装的数据可以被替换。 int age2 = 18; System.out.println(age2); age2 = 19; // 赋值:从右往左执行 System.out.println(age2); age2 = age2 + 1; System.out.println(age2); } } - 运行结果如下:

变量有啥应用场景呢?
- 写程序对数据进行处理就很方便了。
- 下面我们用一个钱包的例子来解释下变量的应用场景,还是在VariableDemo1里写代码:
package it.com.variable; public class VariableDemo1 { public static void main(String[] args) { /* // 目标:认识变量,掌握使用变量的好处,变量的特点、应用场景 // 1. 定义一个整型变量记住一个整数 // 数据类型 变量名 = 数据; // 注意:=在Java中是赋值的意思,从右往左看(将23赋值给age) int age = 23; System.out.println(age); // 2. 记住一个人的成绩(小数) double score = 99.5; System.out.println(score); System.out.println("------------------------------"); // 3. 使用变量的好处:便于扩展和维护。 int number = 888; // 牵一发而动全身 System.out.println(number); System.out.println(number); System.out.println(number); System.out.println(number); System.out.println(number); System.out.println(number); System.out.println("------------------------------"); // 4. 变量的特点:里面装的数据可以被替换。 int age2 = 18; System.out.println(age2); age2 = 19; // 赋值:从右往左执行 System.out.println(age2); age2 = age2 + 1; System.out.println(age2);*/ // 5. 需求:钱包有9.5元,收到了10元红包,又发出去了5元,抢输出各阶段钱包的情况。 double money = 9.5; // 钱包 System.out.println(money); // 收红包10元。 money = money + 10; System.out.println(money); // 发红包5元。 money = money - 5; System.out.println(money); } } - 运行结果如下:

三、总结
- 怎么理解字面量?
数据在程序中的书写格式。 - 字符、字符串在程序中的书写格式有什么要求?
字符必须单引号围起来,有且仅能一个字符。
字符串必须用双引号围起来。 - 几个常见的特殊值的书写格式是?
true、false、null、\n、\t - 变量是什么,变量的完整定义格式是什么样的?
用来存储一个数据的,本质是在内存中的一块区域。
数据类型 变量名称 = 数据; - 为啥要用变量,变量有啥好处?
使用变量记要处理的数据,编写代码更灵活,管理代码更方便。 - 变量有什么特点?基于这个特点,变量有啥应用场景?
变量里装的数据可以被替换。
例:钱包变化、班级人数变化、公交车人数变化 ......

下面介绍了Java的基础语法:字面量和变量

浙公网安备 33010602011771号