从品牌网站建设到网络营销策划,从策略到执行的一站式服务
基本数据类型 | 包装类 |
---|---|
byte | Byte |
short | Short |
int | Integer |
long | Long |
char | Character |
float | Float |
double | Double |
boolean | Boolean |
基本数据类型存在的意义:
java一切皆对象,但是我们经常要对基本数据进行简单操作(声明、赋值),这些特别小的变量不值得和对象一样存储在堆中,所以产生基本数据类型,让它直接开辟在栈区上,提高效率。
包装类存在的意义:
3. 基本数据类型和包装类的区别包装类也即引用类型,它包含了字段和方法,功能更加丰富。且java中的泛型集合类的形参都是引用类型的,所以包装类可以满足更多地需求。
区别 | 基本数据类型 | 包装类 |
---|---|---|
声明 | 直接赋值(成员变量默认值,局部变量不能为空) | new 包装类 |
存储 | 栈区 | 堆区 |
初始值(成员变量) | 整形类:0 ; 字符:空格 ; 浮点类:0.0 ; 布尔:false | null |
转换 | 装箱 (int x) 手动装箱:Integer a = Integer.valueOf(x); Integer a = new Integer(x); 自动装箱:Integer a = x; Integer a = (Integer)x; | 拆箱(Integer x) 手动拆箱:int a = x.intValue(x); 自动拆箱:int a = x; int a = (int)x; |
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图