首页 > 其他 > 详细

静态方法与非静态方法

时间:2021-03-07 21:59:57      阅读:19      评论:0      收藏:0      [点我收藏+]

静态方法(static):
格式:public static void sayHello(){...}
1、静态方法可以通过<类名.方法名>的形式直接调用,非静态方法不可以;
2、带static的方法是和类一起加载的,时间片非常早

非静态方法
格式:public void sayHello(){...}
1、非静态方法对于方法的调用要按照如下的步骤:首先,通过 new Class()的方式实例化一个对象,然后通过 <对象.方法名>的形式进行方法的调用。
比如:

//对象类型 对象名 = 对象值(实例化对象)
Student student = new Student();

//对象名.方法名();
student.say();
2、不带static的方法,只有等类实例化之后,该方法才存在

静态方法与非静态方法

原文:https://www.cnblogs.com/flank/p/14496309.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!