package com.test;
public class StaticTest {
static {
int x = 5;//局部变量,干扰
}
static int x, y;//x=0,y=0
public static void main(String[] args) {
x--;//x=-1
myMethod();
System.out.println(x + y + ++x);//1+0+2=3
}
public static void myMethod() {
y = x++ + ++x;//x++=-1 x=0 x=1 ++x=1
}
}
北京先进数通信息技术有限公司j2ee程序员招聘面试题之一
i++和++i
最新推荐文章于 2023-09-23 18:10:14 发布