用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字

java开源    -  云代码空间

——

java静态方法和实例方法的区别

2022-08-07|132阅||

摘要:1、在外部调用静态方法时,可以使用类名.方法名或对象名.方法名。实例方法只有第二种方法。 不需要创建对象就可以调用静态方法。 2、静态方法类成员时,只允许访问静态成员,而不允许访问实例成员变量和实例方法,实例方法没有限制。 实例public c

java静态方法和实例方法的区别

1、在外部调用静态方法时,可以使用类名.方法名或对象名.方法名。实例方法只有第二种方法。

不需要创建对象就可以调用静态方法。

2、静态方法类成员时,只允许访问静态成员,而不允许访问实例成员变量和实例方法,实例方法没有限制。

实例

public class staticMethodTest {
void nonStaticMethod() {
System.out.println("This is a non static method");
}
static void staticMethod(staticMethodTest s) {
System.out.println("This is a static method");
s.nonStaticMethod();
}
public static void main(String[] args) {
staticMethodTest obj=new staticMethodTest();
staticMethod(obj);
}
}
以上就是java静态方法和实例方法的区别,希望对大家有所帮助。
顶 0踩 0收藏
文章评论
    发表评论

    个人资料

    • 昵称: java开源
    • 等级: 中级程序员
    • 积分: 480
    • 代码: 0 个
    • 文章: 16 篇
    • 随想: 0 条
    • 访问: 5 次
    • 关注

    人气代码

      最新提问

        站长推荐