1.语法上:静态变量前加static 而实例变量则不需要加
2.程序运行时的区别:实例变量属于某个对象的属性,必须创建实例对象实例变量才会被分配空间,实例变量才能被使用 ; 静态变量属于类也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,就能被分配空间 静态变量就能使用了;
总结:实例变量必须创建对象才能通过这个对象使用,静态变量则可以直接使用类名调用
1.语法上:静态变量前加static 而实例变量则不需要加
2.程序运行时的区别:实例变量属于某个对象的属性,必须创建实例对象实例变量才会被分配空间,实例变量才能被使用 ; 静态变量属于类也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,就能被分配空间 静态变量就能使用了;
总结:实例变量必须创建对象才能通过这个对象使用,静态变量则可以直接使用类名调用