77问答网
所有问题
当前搜索:
静态方法静态变量
静态方法
中的变量一定要是
静态变量
么
答:
静态方法
中也可以有局部变量,但是要想使用全局的变量(成员变量),由于静态方法是不依赖于对象的,因为它是不能访问普通的成员变量,只能访问同样是不依赖于具有对象的
静态变量
。如 public class Foo { private int obj_member = 3;private static int static_member = 4;public static void static_fun...
java中
静态变量
和
静态方法
分别有什么特点?
答:
静态变量
是基本数据类型,这种情况下在类的外部不必创建该类的实例就可以直接使用 静态变量是一个引用。这种情况比较特殊,主要问题是由于静态变量是一个对象的引用,那么必须初始化这个对象之后才能将引用指向它。因此如果要把一个引用定义成static的,就必须在定义的时候就对其对象进行初始化。
静态方法
与类...
静态方法
里面的
变量
,是静态还是非静态的
答:
返回一个
变量
,只是返回这个变量的值, 不存在
静态
还是非静态直说, 硬要说的话,算是非静态的,因为方法体里面只能定义非
静态变量
. 这么回答看看你能不能懂,这是我自己的理解
JAVA中,
静态方法
中调用全局
变量
时,为什么全局变量也要设置成静态的,这...
答:
在java中,
静态方法
只能调用
静态变量
,如果你想要在静态方法调用一个变量,那么这个变量不论是全局与否,都得设置成静态。另外在静态块中也是一样的。如static{ }里面调用的变量也必须是静态的。
C++类中
静态变量
和
静态方法
使用介绍
答:
1、静态数据成员在定义或说明时前面加关键字static。//
静态变量
的定义 2、静态成员初始化与一般数据成员初始化不同。静态数据成员初始化的格式如下:<数据类型><类名>::<静态数据成员名>=<值> //静态变量的初始化 这表明:下面举一例子,说明静态数据成员的应用:注意,static成员的初始化要在实现...
java中
静态变量
和
静态方法
分别有什么特点
答:
所谓
静态方法
,就是通过类名来调用(当然通过类对象来调用一样是可以的,就像core java里说的一样,容易让人混淆!)的方法,而
静态变量
它是一种共享变量(VB.net里面如此称呼,比较容易理解).,任何通过类名来调用,都可以改变其值.关于静态方法(通过类产生的对象)调用静态方法,调用非静态方法(通过类名或都是...
静态方法
里面的
变量
是静态的吗
答:
class A { public:int static i;int j;public:void static fun(){ // int n=0;//这句不会出错,说明静态成员方法可以定义非
静态变量
// i=0; //这句不会出错 // j=0; //这句会出错,因为
静态方法
只能引用类的静态成员变量 cout<<i<<endl;} };int A::i=0;int main(){ //主...
什么是
静态方法
和
静态变量
,他们同普通的成员方法和变量有什么区别...
答:
静态方法
和
静态变量
一运行就给他们分配地址空间了类中静态方法和静态变量只属于类,直接可以调用;而普通的成员方法和变量则要通过类的对象去调用
刚学JAVA,发现 static
静态方法
里不能定义
静态变量
,这是为什么?_百度...
答:
怎么说了,无论是static修饰的
方法
还是
变量
,首先,我们之所以用Static修饰有一个很直接的目的就是访问方便,当然,方法和变量各有它们的作用,方法的作用是告诉我们怎样去做具体的事,所以它里面的变量已经没有那么重要了,因为我们的方法具有普适性,对于它里面的变量的调用好像没有太大的价值,变量只...
java的
静态方法
中不能有
静态变量
?
答:
在
方法
内部定义的叫“局部变量”,而不是
静态变量
,局部变量不能加static,包括protected, private, public这些也不能加。静态变量是定义在类中,方法体外面的。如果你清楚JVM,应该知道局部变量是保存在栈中的,而静态变量保存于方法区,局部变量出了方法就被栈回收了,而静态变量不会,所以在局部变量前...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
静态方法改变静态变量值
什么叫静态变量和静态方法
静态方法可以调用静态变量吗
静态方法只能处理静态变量吗
非静态方法调用静态变量
静态方法只能调用静态变量吗
非静态方法不能引用静态变量
java静态方法调用静态方法
非静态方法可以调用静态方法吗