在程序运行过程当中,其值不能够发生改变的量。java
Java中的常量:字符串、整数、小数、字符、布尔、nullcode
在程序运行过程当中,其值能够发生改变的量。内存
变量的定义格式:数据类型 变量名 = 初始化值;字符串
{}
中,定义变量名不能重复常量:在程序运行过程当中,其值不能够发生改变的量。class
除空常量外,其余常量都可使用输出语句直接输出。变量
public class Demo { public static void main(String[] args) { System.out.println(10); // 输出一个整数 System.out.println(5.5); // 输出一个小数 System.out.println('a'); // 输出一个字符 System.out.println(true); // 输出boolean值true System.out.println("Hollo 猪猪"); // 输出字符串 } }
变量:在程序运行过程当中,其值能够发生改变的量。数据类型
从本质上讲,变量是内存中的一小块区域,其值能够在必定范围内变化。float
数据类型 变量名 = 初始化值; // 声明变量并赋值 int age = 18; System.out.println(age);
// 先声明,后赋值(使用前赋值便可) 数据类型 变量名; 变量名 = 初始化值; double money; money = 666666666.66; System.out.println(money);
同一行定义多个同一种数据类型的变量,中间使用逗号隔开。但不建议使用这种方式,下降程序的可读性。程序
int a = 10, b = 20; // 定义int类型的变量a和b,中间使用逗号隔开 System.out.println(a); System.out.println(b); int c,d; // 声明int类型的变量c和d,中间使用逗号隔开 c = 30; d = 40; System.out.println(c); System.out.println(d);
变量的使用:经过变量名访问便可。总结
在同一对花括号{}
中,变量名不能重复。
变量在使用以前,必须初始化(赋值)。
定义long类型的变量时,须要在整数的后面加L(大小写都可,建议大写)。由于整数默认是int类型,整数太大可能超出int范围。
定义float类型的变量时,须要在小数的后面加F(大小写都可,建议大写)。由于浮点数的默认类型是double, double的取值范围是大于float的,类型不兼容。