java 调用静态方法和实例(对象)方法的区别

 我来答
断断马萧萧I
2016-12-09 · 超过13用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:22.2万
展开全部
静态随着类的加载而加载,优于对象存在,直接类名调用。也就是说,只要类被加载,对象还没有时,它就存在了。
另:静态代码块、构造代码块、构造函数同时存在时的执行顺序:静态代码块 --> 构造代码块 -->构造函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Dcltype
2016-12-09 · TA获得超过352个赞
知道小有建树答主
回答量:350
采纳率:0%
帮助的人:213万
展开全部
静态方法可以直接用类名来调用,一般这类方法和成员变量无关;


public class A
{
public static void fun1(){}
public void fun2(){}
}

静态方法调用:A.fun1();
非静态方法调用:A a=new A(); a.fun2();
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式