JAVA中,基本类型的包装类

Posted xichji

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA中,基本类型的包装类相关的知识,希望对你有一定的参考价值。

摘自:JAVA中基本类型的包装类

 

技术图片

 

1. 包装类把基本类型数据转换为对象
    每个基本类型在java.lang包中都有一个相应的包装类
2. 包装类有何作用
    提供了一系列实用的方法
    集合不允许存放基本数据类型数据,存放数字时,要用包装类型
3.  包装类的构造方法
    所有包装类都可将与之对应的基本数据类型作为参数,来构造它们的实例    如:Integer i=new Integer(1);
    除Character类外,其他包装类可将一个字符串作为参数构造它们的实例     如:Integer i=new Integer("123");
    Boolean类构造方法参数为String类型时,若该字符串内容为 true(不考虑大小写),则该Boolean对象表示true,否则表示false。
    当Number包装类构造方法参数为String 类型时,字符串不能为null,且该字符串必须可解析为相应的基本数据类型的数据,否则编译通过,运行时NumberFormatException异常。
 
 
技术图片
 
 
 
对未初始化和未声明的变量执行typeof操作符都返回undefined值。这样返回的合理性在于:无论哪种变量都不能执行真正的操作。
 
原始类型(基本类型):按值访问,可以操作保存在变量中实际的值。原始类型汇总中null和undefined比较特殊。
引用类型:引用类型的值是保存在内存中的对象。
javascript不允许直接访问内存中的位置,也就是说不能直接操作对象的内存空间。在操作对象时,实际上是在操作对象的引用而不是实际的对象。所以引用类型的值是按引用访问的。
 
 
 

以上是关于JAVA中,基本类型的包装类的主要内容,如果未能解决你的问题,请参考以下文章

java 基本数据类型对象包装类

java中8种基本类型包装类常量池

java基本类型包装类

Java中的基本类型和包装类

基本数据类型,包装类型,String类型数据之间的转换

Java基本数据类型与包装类型(转)