java静态方法和实例方法的区别是什么
发表于:2024-11-23 作者:热门IT资讯网编辑
编辑最后更新 2024年11月23日,这篇文章主要介绍了java静态方法和实例方法的区别是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇java静态方法和实例方法的区别是什么文章都会有所收获,下面我们一起
这篇文章主要介绍了java静态方法和实例方法的区别是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇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静态方法和实例方法的区别是什么"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"java静态方法和实例方法的区别是什么"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。