test()方法中定义其实就是自动装箱了,然后你传递到add方法自增操作就是自动拆箱,你传递的不是地址,而是值,就是基本数据类型的传递,你见过地址还能自增的吗,只不过是自动拆箱进行了自增操作,所以add方法就没啥用,因为拷贝的副本到add方法中,对test方法中的a,b没影响,但是你++a,a自增了所以a的值就是 -128,b也一样,没变就是127 所以答案 -128 127
1 2

相关推荐

完美的潜伏者许愿简历通过:我上表jd,请求封我做后端大将军的事,北京有消息了:竟然不许!!! 他们一定是看我没有实习,这才故意驳回我的请求!
点赞 评论 收藏
分享
吴offer选手:学到了,下次面试也放张纸在电脑上,不然老是忘记要说哪几个点
点赞 评论 收藏
分享
牛客网
牛客企业服务