Java学习笔记——共享区

来源:互联网 发布:php开发是什么 编辑:程序博客网 时间:2024/06/05 08:53
/**
 * 
 */
package collections;


/**
 * @author 不负代码不负卿
 * @date 2017年8月10日
 * @description:有趣的知识点
 */
public class TestByte {
public static void main(String[] args) {
Integer a=127;//byte -128~127
Integer b=127;
System.out.println("a==b:"+(a==b));//true
System.out.println("a equals b:"+(a.equals(b)));//true

a=128;
b=128;
//g共享区,byte范围比较小,java直接写在共享区里面有了,当使用的时候先去共享区找,如果有就直接使用,不用再去创建,128超过了范围,所以去创建,地址就变了
System.out.println("11a==b:"+(a==b));//false
System.out.println("11a equals b:"+(a.equals(b)));//true
}
}
阅读全文
0 0
原创粉丝点击