77问答网
所有问题
当前搜索:
java中静态方法的调用
请问
java中static的
作用
答:
因为static方法独立于任何实例,因此static方法必须被实现,而不能是抽象的abstract。例如为了方便
方法的调用
,
Java
API中的Math类中所有的方法都是静态的,而一般类内部
的static方法
也是方便其它类对该方法的调用。静态方法是类内部的一类特殊方法,只有在需要时才将对应的方法声明成静态的,一个类内部的方法一般都是非静态...
java中
,为什么用类名
调用方法
,该方法要是
静态的
?谢谢咯。
答:
因为方法是静态的,所有可以用类名直接
调用
,因为
静态方法
是在类加载时候创建了内存地址
的
,所以不需要类实例化,他的初始化在new之前
java
怎么在
静态方法
中使用动态方法?
答:
Java
静态方法是不能
调用
动态方法的,原因如下:1.因为静态方法和动态方法在内存中的位置不一样,
静态方法的
地址空间在加载类的时候就确定,而动态方法的地址空间在生成类实例的时候确定 2.静态方法在程序初始化后会一直贮存在内存中,不会被垃圾回收器回收,非静态方法只在该类初始化后贮存在内存中,当...
JAVA 里
什么是
静态方法
,什么是动态方法?
答:
static void go(){ System.out.println("Go...");} } public class Cal{ public static void main(String[] args){ Simple.go();} }
调用
一个静态方法就是“类名.方法名”,
静态方法的
使用很简单如上所示。一般来说,静态方法经常为应用程序中的其它类提供一些实用工具所用,在
Java的
类库中...
java中的静态方法
有什么作用?
答:
通常一个普通类不允许声明为静态的,只有一个内部类才可以。这个声明为静态的内部类可以直接作为一个普通类来使用;3、而不需实例一个外部类。静态方法是使用公共内存空间
的
,就是说所有对象都可以引用,而且在没有创建对象时也可以利用类使用该方法。静态方法可以
调用静态方法
,但不能调用成员方法。
java中静态方法
和成员方法有什么区别?
答:
在外部
调用静态方法
时,可以使用"类名.方法名"
的
方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。静态方法在程序初始化后会一直贮存在内存中,不会被垃圾回收器回收,非静态方法只在该类初始化后贮存在内存中,当该类调用完毕后会被垃圾...
java 中
是不是 只有
静态方法
才能
调用静态
的成员变量
答:
应该是静态方法只能
调用静态
变量 你想想,假如你用
静态方法调用
非静态变量,当类没有初始化
的
时候就可以使用静态方法,但是这个时候,非静态变量还未产生呢. 编译都会报错的
JAVA
本类
中调用
本类
的静态方法
为什么可以省略类名?
答:
调用方法
时不指定类名或对象名那编译器自然认为方法是本类中
的方法
,于是去本类中查找。
java中static
作用是什么?
答:
因为实例成员与特定的对象关联!这个需要去理解,想明白其中的道理,不是记忆!!!因为static方法独立于任何实例,因此static方法必须被实现,而不能是抽象的abstract。例如为了方便
方法的调用
,
Java
API中的Math类中所有的方法都是静态的,而一般类内部
的static方法
也是方便其它类对该方法的调用。静态方法是...
java
内部类可以访问外部类
的静态方法
吗
答:
内部类 就相当于一个外部类的成员变量,所以可以直接访问 外部变量 ,外部类不能直接访问内部类变量,必须通过创建内部类实例
的方法
访问,new InnerClass (32).m就是创建内部类实例访问内部类成员变量。你想不通的肯定是指内部类的私有变量怎么可以被外部类访问吧,按常规,私有变量m只能在InnerClass
里
被...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜