44问答网
所有问题
什么是静态方法和静态变量,他们同普通的成员方法和变量有什么区别?
如题所述
举报该问题
推荐答案 推荐于2018-04-05
静态方法和静态变量一运行就给他们分配地址空间了类中静态方法和静态变量只属于类,直接可以调用;而普通的成员方法和变量则要通过类的对象去调用
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/6DZY6RZRK3RYGVY3RG.html
其他回答
第1个回答 2013-11-14
静态方法里只能调用静态变量,在java中静态方法也叫类方法,它对静态变量进行操作,修改,计算。它的功能是为了完成一般类似于累加的问题,在软件工程22种设计模式中有详细的介绍
第2个回答 2013-11-14
静态方法和静态变量为类的所有实例对象所共享普通的成员方法和变量只相对于某个实例对象
相似回答
java中
静态变量和静态方法
分别
有什么
特点?
答:
静态变量 可以将静态变量理解为类变量(与对象无关),而实例变量则属于一个特定的对象
。静态变量有两种情况:静态变量是基本数据类型,这种情况下在类的外部不必创建该类的实例就可以直接使用 静态变量是一个引用。这种情况比较特殊,主要问题是由于静态变量是一个对象的引用,那么必须初始化这个对象之后才能...
什么是
静态?什么是静态方法,静态变量,
静态块
和静态
类
答:
它修饰方法就是静态方法 修饰变量就是静态变量 静态块就是静态的代码块
例如 static{ System.out.println("你好");} 静态类的话 一般情况下是不可以用static修饰类的。如果一定要用static修饰类的话,通常static修饰的是匿名内部类。在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态...
成员变量
成员方法
局部变量 实例变量
静态变量
这几种
的区别是什么
啊...
答:
1:
成员变量
:变量电议部分所定义的变量被称为累
的成员
变量。也就是说成员变量在整个类中都有效,类中的
方法
可以直接调用成员变量使用。然而成员变量又分为实例成员变量(简称实例变量)和类变量(简称
静态变量
)1.1:实例变量:就是我们正常定义的
变量,
比如int a; a就是实例变量 1.2:静态变量:静...
java中
成员变量和静态变量的区别是什么?
答:
静态变量存在于方法区中,成员变量存在于堆内存中,成员变量所属于对象JAVA成员变量和静态变量的区别,
成员变量随着对象创建而存在
。随着对象被回收而消失。静态变量随着类的加载而存在。静态变量是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量,例如外部变量虽属于静态存储方式,但不一定是...
大家正在搜
什么叫静态变量和静态方法
静态方法和静态变量
静态方法改变静态变量值
为什么静态类不能有静态方法
静态方法可以调用静态变量吗
静态方法只能处理静态变量吗
非静态方法调用静态变量
静态方法只能调用静态变量吗
非静态方法不能引用静态变量
相关问题
在java语言中,静态变量和普通变量有什么区别?
java中成员变量和静态变量的区别是什么
java中成员变量和静态变量的区别是什么?
c#静态成员变量,和静态的函数和实体的成员变量,函数有什么区...
成员变量 成员方法 局部变量 实例变量 静态变量 这几种的区...
java静态方法与非静态方法有什么区别
java中静态变量和静态方法分别有什么特点?
静态成员变量与非静态成员变量的根本区别是什么?