静态变量与实例变量区别
在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。
在程序运行时的区别:
静态变量(即类变量)可以不用创建任何实例对象,可以被直接使用;通过类名调用;
实例变量(即实例变量)必须创建了实例对象,分配内存空间,才能使用这个实例变量;通过对象调用;
static方法是静态变量,不需要创建对象,非static方法是实例变量,必须创建对象,因此,不可以从一个static方法内部发出对非static方法的调用
本文详细阐述了静态变量与实例变量之间的区别,包括语法定义、程序运行时的不同使用方式等,并解释了static方法和非static方法的调用规则。
438
999
434
198

被折叠的 条评论
为什么被折叠?