//类变量也是从属于类对象 static 也叫静态变量
public class demo4{ static String aa; }
//实例变量从属于 class demo4 类对象 //实例变量如果没有初始值,会有这个类型的默认值 //布尔值默认是false //除了基本类型其他都是null
public class demo4{ String name; int age; }
//局部变量 方法里面 //main方法里面
public class demo4{ public static void main(String[] args) { //局部变量写在方法里面 //局部变量必须声明和初始化值 int num=123; System.out.println(num); demo4 wdf= new demo4(); System.out.println(wdf.name);//实例变量没有赋值,除了基本数据类型其他都null System.out.println(wdf.age);//实例变量没有赋值 System.out.println(wdf.aa);//类变量,也叫静态常量 } }
/* 常量:初始化之后不能在再改变值!是个不会变动的值 所谓常量可以理解成一种特使的变量,它的值被设定后,在程序运行过程中不允许改变 */
public class demo4{ //常量 static final double PI=3.14//值被设定后,在程序运行过程中不允许改变 }