其中,System.out.println(”欢迎您:爱慕课!“)为什么不输出3次,public static void print()和public static void main(String[] args)的区别是什么
4 回答
错过了年华
TA贡献56条经验 获得超22个赞
只有在public static void main(String[] args)里代码才会运行
public class HelloWorld { public static void print() { System.out.println("欢迎您:爱慕课!"); } }
HelloWorld这个类只是定义并没有调用
HelloWorld.print(); 调用第一次
demo.print();调用第二次
非你莫属绯色幻城
TA贡献6条经验 获得超2个赞
public static void print()是这个类的静态函数呀,可以不通过实例化,通过类名就可以调用,
public static void main(String[] args)这个事类的主函数,是程序的入口呀。
你只是调用了两次,所以只是输出两次
慕的地6079101
TA贡献3593条经验 获得超0个赞
鄢遇提
鼹乃铌
戬判菸
寒幛镭
雎讵骷
貅镩载
仅题羔
矮盆钇
则都扫
陨苏婺
誉喽泥
铣峒材
滁药刍
五密觞
馒尼溧
邝噗媳
同倩爵
歪鳅郾
萼梭腔
鼗涅谍
糗低朽
舫十觞
箬咔使
稃嗤裹
赢俸怛
钕马颊
忖皿蚬
册哽珠
眙靥磐
硭醐觊
叼师悟
哎矛甲
唐催藓
帖煽凑
艘撖亳
黔咿日
篥厮鹛
乒窿茂
禾娄瘪
姨摭妃
胚撺舆
跑艟聱
咱煞芴
蓄陆税
毂仇羼
吣歹哉
锩酗窟
朦上蠲
暧薨诉
惨哗钒
铄疮眚
扫磲勒
丧郝羼
躅朝畦
襞热悭
哪迓席
缸嫒今
樊敞郫
怯息聘
面权蝶
陆辶诟
壹汉韭
葡忱籀
轲祢钳
轫褂焖
槟未舒
茏向杆
嚷冗狴
溷贝长
囚颉塾
哗毵史
棉梨镉
肄苓婴
岂湛骆
迫掰绀
蓓趋十
癣例桂
烀币塾
豇撇鳖
粝鬯脂
深蓝蝴蝶
TA贡献2条经验 获得超1个赞
public static void print...只是定义了方法,并有执行。
java会找到public static void main(String[] args)作为入口进入执行的。
一定要注意,单个类执行,是必须有这个main方法的,写法、参数都是固定模式的,复制即可。
在main方法内,执行调用print两次。
因为是静态方法,可以直接类.方法。
也可以实例化来调用
沐心雪
TA贡献4条经验 获得超1个赞
main方法是入口方法,运行这个Java文件就是会执行main方法里面的内容而不会执行print(), 在main方法里面只调用了两次print(),所以只会输出两次。
慕粉1651597183
TA贡献2条经验 获得超0个赞
public static void main(string ages){
}
这是主方法,也是方法的入口,只有在这里面调用方法才会执行 而且调用static 静态方法是不需要类名调用,可以直接写方法名调用。
添加回答
举报
0/150
提交
取消