顾名思义:
常量是指固定不变的数据
变量是指在程序中可以变化的量
实例:
public class ConstantDemo {
public static void main(String[] args){
//输出整数常量
System.out.println(88);
//输出小数常量
System.out.println(0.1);
//输出字符常量
System.out.println('A');
//输出布尔常量
System.out.println(true);
//输出字符串常量
System.out.println("你好");
//空常量不能打印,编译会发生错误
// System.out.println(null);//编译会报错
}
}
Java的数据类型分为两大类:
引用数据类型会在今后的过程中不断地接触到,今天只说说基本数据类型。
同理可以算出:
Java中的默认类型:
整数类型是int
、浮点类型是double
格式1:定义并赋值
数据类型 变量名 = 数据量
int i = 10000
格式2:先定义在赋值
数据类型 变量名;
变量名=数据值;
int i;
i=10000;
定义所有基本数据类型的变量:
public class VariateDemo{
public static void main(String[] args){
//整数型:字节型、短整型、整型、长整型
byte b=1;//为了美观,变量用byte首字母命名,多个就b1、b2……
short s=1000;
int i=1314;
long l=1920394L;//一般会在后面加一个L
System.out.println(b);
System.out.println(s);
System.out.println(i);
System.out.println(l);
//浮点型:
float f=2.3F;//一般会在后面加一个F
double d=2.333;
System.out.println(f);
System.out.println(d);
//字符型
char c ='a';
System.out.println(c);
//布尔类型
boolean b1=true;
System.out.println(b1);
}
}
注意事项
1.变量名不可重复命名(同一个大括号范围内)
2.定义的变量,不赋值不能使用。赋值要在其对应类型范围之内