JAVA 是面向对象编程的 但是基本数据类型没有对象的
基本数据类型
byte------>>Byte
short------>>Short
int------>>Integer
long------>>long
char------>>Character
double------>>Double
boolean------>>Boolean
包装类的自动拆装箱
int a=10;
int b=10;
Integer a1=10;
Integer b1=10;
Integer a2=new Integer(10);
Integer b2=new Integer(10);
System.out.println(a==b); //基本数据类型 ==比较的是
System.out.println(a1==b1); //在-128——127范围之间 比较数值
System.out.println(a2==b2); //new开辟空间 比较的是地址
System.out.println(a1==a); //包装类用==和基本数据类型比较的时候会自动拆箱
System.out.println(a1.equals(a)); //自动装箱
System.out.println(a1==a2); //比较地址是否相同
System.out.println(a==a2); //a2自动拆箱










![正点原子[第二期]Linux之ARM(MX6U)裸机篇学习笔记-8.1](https://img-blog.csdnimg.cn/direct/cc35d49f3146474487d83473a00c4d9e.png)










