1.类型转换:包括自动转换和强制转换
低 byte,short,char,int,long,float,double 高
运算中,不同类型转换为同一类型,再进行运算
int i=125;
byte b=(byte)i;
//强制转换:(类型)变量名 由高到低
//自动转换 由低到高
System.out.println(i);
2.变量:
就是可以变化的量。
Java中,每个变量都必须声明其类型。
//声明变量:int a,b,c;
//声明并赋值变量:int a=1,b=2,c=3; 程序可读性强
3.变量作用域:
public class Demo20 {
static int all=0;//类变量
String str="hello";//实例变量:从属于对象
public static void main(String[] args) {
int i=0;//局部变量:必须声明和初始化值
}
}
4.常量:
static final double pi=3.14;



