为什么要加public static int st3=44;

为什么要加public static int st3=44;

1、不知道为什么要加public static int st3=44;有什么用,不加行吗?

2、调试时,不知道什么时候按f5,什么时候按f6,?


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,比较的是静态成员,静态代码块,构造代码块,构造方法的加载顺序。

这里public static int st3=44;,st是静态变量,属于静态成员呢~

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 慕移动ttong 提问者 #1
    不光是静态成员,构造代码块,构造方法,还有静态代码块,是不是?
    2019-06-18 19:42:13
  • 吃吃吃鱼的猫 回复 提问者 慕移动ttong #2
    同学你好,理解是正确的哦~ 祝:学习愉快~
    2019-06-19 09:42:13
吃吃吃鱼的猫 2019-06-18 16:28:42

同学你好

1、

定义public static int st3=44;在程序中没有实际的意义,这里是为了给同学演示程序加载的顺序。

2、

F6表示单步执行,执行下一行代码。

F5是进入方法里执行。

具体选择哪一种要根据当时的使用场景来进行选择哦~

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 慕移动ttong #1
    比较的是静态代码块,构造代码块和构造方法,和这也没关系吧?
    2019-06-18 16:34:01
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师