77问答网
所有问题
JAVA 里什么是静态方法,什么是动态方法
如题所述
举报该问题
推荐答案 2017-11-16
java里的静态可以说就是全局变量,它是属于类的,类存在它就已经存在了,方法也是一样,静态方法里面使用到的外部变量只能是静态变量,想想就知道了.但是不要随便定义成静态方法,因为静态方法内部只能使用静态变量,而静态变量是属于类的,如果都是静态方法那么这个类就没有实力化的必要.所以一般的工具类才使用较多的静态方法
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/I3IYIWvvpvW3q33qYW.html
其他回答
第1个回答 2019-11-28
java是一门静态语言,javaScript是动态语言。但是java可以在某种程度上支持动态性,即在运行期确定调用者之类的。当作轻量级的反射,在字节码层面实现,速度更快。可能我描述的不准确,但并不是static的问题。可以搜一下什么叫动态语言什么叫静态语言。普通的方法包括static我认为都是静态方法。编译器就可以确定调用者类型。动态方法只有到运行期才知道是谁调用的
本回答被网友采纳
相似回答
...请问一下,如何理解
静态方法
和
动态方法,
并且如何使用?
答:
方法中 用static修饰的方法 称为静态方法
java的工作机制简单说 我们所编写的代码 计算机是必能识别的 要通过java虚拟机的变异 转换成机器码 然后交给计算机分配内存 执行。 静态方法在编译以后 会在内存中 划出空间来存放此实例 所以 不需要实例化该类 就可以调用静态方法。动态方法,
指的是 动态创建
...
java静态方法
和
动态方法
的区别,本人初学者,要有例子的。详细的话可以...
答:
6.
静态方法是静态
绑定到子类,不是被继承。
Java
编程中的
静态
和
动态
是
什么
?
答:
你说的很不清楚,大概说一下吧
静态指的是类里面的静态函数和变量,一个类中同一个静态变量只存在一个,而不像其他变量一样归每个类的对象所有
。动态指多态,就是说一个函数可以识别输入的参数是哪个类型的,实现动态绑定。如果具体说的话需要写很多,建议找基本JAVA的书来看吧 ...
JAVA中叫静态方法
与
动态方法是
怎么回事
答:
test2();
java中静态方法
和
动态方法
的区别:1.静态方法在程序初始化后会一直贮存在内存中,不会被垃圾回收器回收,非静态方法只在该类初始化后贮存在内存中,当该类调用完毕后会被垃圾回收器收集释放。2.静态方法在初始化类时初始化,并分配内存;动态方法只有先创建类的实例对象后,才能调用动态方法 ...
java
类体中的
方法
包含哪些分类
答:
int x;// 这是一个实例方法 public void setX(int newX) { this.x = newX;} } 2. 静态方法:静态方法是属于类的,而不是属于类的任何特定对象。因此,它们可以在没有类的实例的情况下被调用。静态方法只能访问静态变量和其他
静态方法,
不能直接访问实例变量或调用实例方法。例如:
java
public ...
Java中
的
静态方法
是
什么
?
答:
静态方法是在类中使用staitc修饰的方法,在类定义的时候已经被装载和分配。静态方法为类所有,可以通过对象来使用,也可以通过类来使用。我们之前一直写的mian方法仔细看看,它就是一个
静态方法,
静态方法使用如下:运行结果:使用静态方法时,要注意:1、静态方法可以调用同类中的其他成员,但不能直接调用非...
java中动态
类型和
静态
类型是怎么回事?
答:
静态类型是只在内存里只占一份内存,而且永久不变的值,关键字:static 比如说有一个类,这个类里面有一张图片被声明为
static静态
类型,那么不管你创建多少个这个类的对象,这张图片也始终只是一张,不会占用额外的内存,如果被声明为
动态
类型的话,你创建多少个对象,就对应的在内存中生成多少个该图片...
大家正在搜
什么是静态方法和动态方法
动态评价方法与静态评价方法
静态方法和动态方法区别
静态评价方法与动态评价方法的区别
动态描述法静态描述法
静态写法和动态写法
静态方法在什么情况下使用
php属于静态还是动态
动态与静态分析
相关问题
java怎么在静态方法中使用动态方法?
JAVA中叫静态方法与动态方法是怎么回事
java静态方法和动态方法的区别,本人初学者,要有例子的。详...
java中的动态方法和静态方法的区别
JAVA 谁能解释一下 JAVA中静态方法 和动态方法的区别...
java中,什么是静态方法?
java怎么在静态方法中使用动态方法?
Java编程中的静态和动态是什么?