美文网首页
static 属性

static 属性

作者: Andy_0801 | 来源:发表于2017-03-19 09:26 被阅读0次

最后打印的结果是

i = 3;

本题主要考察的是 static 属性和 i++ 操作。

因为 i 是static的,是类属性,所以不管有多少对象,都共用的一个变量。这里getNext()方法被调用了三次,所以进行了三次i++操作。

但是由于getNext()操作的返回是:return i++; i++是先返回,后++,所以在println是,已经返回了i(此时i为3),再进行自增的,所以这里结果为 3

@软件二叔 ,转载请注明出处。欢迎大家评论转载,一起学习,一起进步,加油!

相关文章

网友评论

      本文标题:static 属性

      本文链接:https://www.haomeiwen.com/subject/sxlmnttx.html