这个讲解的很好
2017-06-27 20:16
120 查看
Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper class),int的包装类就是Integer,从Java 5开始引入了自动装箱/拆箱机制,使得二者可以相互转换。
Java 为每个原始类型提供了包装类型:
- 原始类型: boolean,char,byte,short,int,long,float,double
- 包装类型:Boolean,Character,Byte,Short,Integer,Long,Float,Double
class AutoUnboxingTest {
public static void main(String[]
args) {
Integer a = new Integer(3);
Integer b = 3; // 将3自动装箱成Integer类型
int c = 3;
System.out.println(a == b); // false 两个引用没有引用同一对象
System.out.println(a == c); // true a自动拆箱成int类型再和c比较
}
}
Java 为每个原始类型提供了包装类型:
- 原始类型: boolean,char,byte,short,int,long,float,double
- 包装类型:Boolean,Character,Byte,Short,Integer,Long,Float,Double
class AutoUnboxingTest {
public static void main(String[]
args) {
Integer a = new Integer(3);
Integer b = 3; // 将3自动装箱成Integer类型
int c = 3;
System.out.println(a == b); // false 两个引用没有引用同一对象
System.out.println(a == c); // true a自动拆箱成int类型再和c比较
}
}
相关文章推荐
- Java工厂模式(感觉这个讲解的很形象很好)
- 这样讲解 yield//把一个不是很好理解的概念和一个很常见的实例联系起来,轻松引出概念【再次推荐这个Python教材】
- 怎么点击div之外的区域就隐藏这个div啊 找了很久,都没有很好解决
- ms10_046_shortcut_icon_dllloader 这个其实很好用
- 东子破解的quartz7月2号找到的很好这个
- 为什么要重写toString方法 这个很好理解了 就是为了方便查看 示例如下()
- (十一) android项目中退出应用程序工具类,直接用这个工具类可以很好地在任何地方退出应用程序
- 对faster rcnn代码讲解的很好的一个
- 一个很好的IPtables讲解的文章
- 物体的属性中可以添加东西。并且可以用这个访问。这个很好。
- 这个博客的java并发编程写的很好,mark一下。
- 这个很好的
- 很好的一篇eureka的讲解文章
- linux-循环建立目录,这个命令是学习的时候老师教的,一直很好使
- InputStreamReader 和 OutputStreamWriter类用法-实例讲解很好
- jxl.jar 的百度百科,根据这个还是可以搞出来的,不过就是修改那块写的不是很好,修改其实可以直接读取数据并操作。
- linux中fork()函数详解(原创!!实例讲解) 讲得很好啊!!!
- 一个很好的讲解xmpp和bosh的教程
- 如果上QQ时,不希望弹出新闻广告,不希望别人看到,下面这个软件很好。
- 从头开始学Node.js,讲的很好,可以学习他的系列讲解