77问答网
所有问题
当前搜索:
静态方法里的变量
java
静态方法
中
的变量
是全局的吗?
答:
不是,静态方法中的
变量
可以是局部变量。例如:public static void Test(){ int i;//这里定义了一个Test的局部变量}补充:Test方法内,不能使用非静态变量,但不是说不能使用方法内定义的局部变量。
静态方法里面的变量
,是静态还是非静态的
答:
返回一个
变量
,只是返回这个变量的值, 不存在
静态
还是非静态直说, 硬要说的话,算是非静态的,因为方法体里面只能定义非静态变量. 这么回答看看你能不能懂,这是我自己的理解
静态变量
和实例变量的区别?
答:
静态变量
:独立存在
的变量
,只是位置放在某个类下,可以直接类名加点调用静态变量名使用。并且是项目或程序一启动运行到该类时就直接常驻内存。不需要初始化类再调用该变量。用关键字static声明。
静态方法
也是同样,可以直接调用。实例变量:就是相当于该类的属性,需要先初始化该类,就是new 该类后,才...
静态方法里面的变量
是静态的吗
答:
所以说,
静态方法里面的变量
是静态,这样的说法并不正确,只能说静态方法只能引用静态成员变量,它的内部可以定义非静态的变量~~
静态方法
中
的变量
一定要是
静态变量
么
答:
静态方法
中也可以有局部变量,但是要想使用全局
的变量
(成员变量),由于静态方法是不依赖于对象的,因为它是不能访问普通的成员变量,只能访问同样是不依赖于具有对象的
静态变量
。如 public class Foo { private int obj_member = 3;private static int static_member = 4;public static void static_fun...
Java
静态方法里的变量
是局部变量么
答:
局部
变量
的定义是,在类内,
方法
之外的为成员变量。而在方法之内的都是局部变量,
静态方法
中
的变量
都属于
静态变量
吗
答:
不是的,
静态方法
中
的变量
是局部变量。如果在Java中,加载类时,局部变量不会被初始化。
刚学JAVA,发现 static
静态方法里
不能定义
静态变量
,这是为什么?_百度...
答:
怎么说了,无论是static修饰的
方法
还是变量,首先,我们之所以用Static修饰有一个很直接的目的就是访问方便,当然,方法和变量各有它们的作用,方法的作用是告诉我们怎样去做具体的事,所以它
里面的变量
已经没有那么重要了,因为我们的方法具有普适性,对于它里面的变量的调用好像没有太大的价值,变量只...
静态方法里面的变量
,是静态还是非静态的
答:
内存拷贝,连构造函数都不执行)。也就是说,你返回后,用来承载数据
的变量
是上级栈的事,当前栈中的局部变量用完就释放了,根本不存在静态的,除非你显式定义为static 。局部变量,无论是
静态方法
还是动态方法,都是局部变量,都是在栈中创建,不存在静态和动态。
java中
静态的
成员
方法里
一定都是静态的成员
变量
吗
答:
是的,
静态方法
中的成员
变量
也必须都是静态的,不然编译就会报错。原因也正如你说的,静态方法不依赖与对象的存在,所以如果有非静态的成员变量就会引发歧义
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
静态方法改变静态变量值
静态方法和静态变量
静态方法可以调用静态变量吗
静态方法只能调用静态变量
静态方法只能处理静态变量吗
java静态方法调用静态方法
静态方法调用成员变量
string变量能调用静态方法吗
静态局部变量的特点