首页 > 编程知识 正文

java包装类和基本类区别,基本数据类型与包装类的区别

时间:2023-05-05 17:03:02 阅读:162659 作者:3414

1 .包装类型和基础类型关于传值和传参照的区分publicstaticvoidmain (string [ ] args ) { int a=10000; int b=10000; //基本类型传递,不在乎内存是否相同system.out.println (a==b ); system.out.print ln ((===================) () ) ) ) ) ) ) ) ) ) ) ) ) )。 Integer d=10000; //软件包类型按引用传递,关心是否有一个内存,不关心值system.out.println(c==d )//这是比较值system.out.println (c.equalt.println ) system.out.print ln ((===================) () ) ) ) ) ) ) ) ) ) ) ) ) )。 Integer f=7; //包装类型的值是- 128到127之间的数字,按值传递; 安装超出此范围的引用传递system.out.println(e==f ) }

2 .包装类型和基础类型在哈希表的应用哈希表中。 key、value的包装类型无论值如何都遵循值传递,因此存储有值; 但是,不是基本类型的key (例如定制类型)引用传递仅仅存储每条记录8字节的存储器地址

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。