1.变量定义后,不赋值不能使用
2.变量有作用范围
3.变量不允许重复定义
/*
定义java中所有的变量
定义所有数据类型的变量
数据类型四类八种
*/
public class Variable{
public static void main(String[] args){
//定义整数类型 byte 内存中占有一个字节 -128 127
byte b=100;
System.out.println(b);
//定义整数类型,short 两个字节 -32767 32768
short s=1000;
System.out.println(s);
//定义整型 4个字节 -214748364 214748365
int i=10000;
System.out.println(i);
//定义长整型 8个字节
long l=2147483666666L;
System.out.println(l);
//定义单精度浮点数 float 4个字节
float f=1.0f;
System.out.println(f);
//双精度浮点数 double 8个字节
double d=2.22;
System.out.println(d);
//定义字符类型,char 2个字节 单引号 只能有一个字符
char c='九';
System.out.println(c);
//定义布尔类型 boolean true flase
boolean bool=true;
System.out.println(bool);
}
}
/*
常量,字符串,双引号,“0-n”
*/
public class Variable_1{
public static void main(String[] args){
//定义字符串类型,数据类型 String 数据串类型数据 引用类型,定义方式和基本类型一样
String s=“我爱我家 :)”;
System.out.println(s);
}
}