哈哈,你这还没有遇到new。话说你这应该三个都为true。可以看我发的图片。(上周网易有道面试我就GG在这上面了) 基本数据类型之间==判断是值相等,引用之间==是判断内存地址相等与否。 一个int和一个Integer相比,Integer会自动拆箱拆出来里面的int所以相等。 两个Integer如果都没有new的话因为都指向常量池引用所以相等。 如果一个没有new,一个new了,那么(未new的)指向常量池引用,(new出来的)指向栈内存(栈内存引用指向new出来的对象(存在堆内存中))
点赞 5

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务