- 博客(2)
- 收藏
- 关注
原创 int与integer的区别与联系是什么?
实现类型转化.之所以要对一个基础类型设计一个封装类型,是因为java本身是一门面向对象的的语言,对象是java的基础操作单元,很多时候在传递数据的时候也需要用到对象类型,比如像Arraylist,Hashmap等,他们只能去存储对象类型,因此integer存在的意义很大.int类型不需要创建销毁对象,可以减少内存消耗;在Java中有八种基本数据类型,他们都有一一对应的封装类型,integer是基本数据类型int的封装类型,基本类型和integer类型混合使用时,Java会自动通过。装箱和拆箱(下节知识点)
2023-11-16 10:37:26
266
3
原创 简单区分String,Stringbuilder,Stringbuffer
同样的,它是一个类,用于表示可变的字符串序列,在JDK中早期更偏向安全性,后面因为泛型,效率,兼容性等问题产生了与StringBuffer类似的类StringBuilder.两者的方法相差无异。优点:String是不可变的,第二个name并不是改变了原来字符串的内容,而是创建了一个新的字符串,然后再把新的字符串赋值给name,因此这里产生了两个字符串.StringBuilder是一个类,用于表示可变的字符串序列,可以看成是一个容器,创建之后里面的内容是可变的。1. String概述。
2023-11-11 15:21:41
196
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人