最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

a = a ++;

IT圈 admin 12浏览 0评论

a = a ++;

JVM

int a = 1;
a = a++;
System.out.println(a); //输出1

a = a++与a = ++a均为先计算后赋值,不同的是: 
a = a++中变量先压栈,后计算,最后栈顶元素弹出赋值于a; 
a = ++a中变量先计算,后压栈,最后栈顶元素弹出赋值于a.()

( )

a = a ++;

JVM

int a = 1;
a = a++;
System.out.println(a); //输出1

a = a++与a = ++a均为先计算后赋值,不同的是: 
a = a++中变量先压栈,后计算,最后栈顶元素弹出赋值于a; 
a = ++a中变量先计算,后压栈,最后栈顶元素弹出赋值于a.()

( )

发布评论

评论列表 (0)

  1. 暂无评论