我是靠谱客的博主 清秀烧鹅,最近开发中收集的这篇文章主要介绍java常用类---包装类(引用数据类型)Integer详解回顾一、基本数据类型和包装类的对应关系二、引用数据类型正文一、包装类(Integer),觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
文章目录
- 回顾
- 一、基本数据类型和包装类的对应关系
- java八种基本数据类型分为四类八种
- java八种基本数据类型的字节数
- 二、引用数据类型
- 1.数组
- 2.接口
- 3.类
- 正文
- 一、包装类(Integer)
- 1.所在包位置
- 2.类继承关系
- 3.接口实现关系
- 4.final修饰(不能有子类不能被继承)
- 5.包装类是对基本数据类型的封装
- 1.装箱
- 基本数据类型------》包装类
- ``int-----》integer``
- 2. 拆箱
- 包装类------》基本数据类型
- ``integer---int``
- 6.构造器(有参)
- 1.底层源码分析
- 1.``根据Integer(int value)有参构造器编写代码如下``
- 总结
- 2.``根据Integer(String s)有参构造器分析``
回顾
回顾下java八大基本数据类型 byte、short、int、long、float、double、boolean、char
提示:以下是本篇文章正文内容,下面案例可供参考
一、基本数据类型和包装类的对应关系
java八种基本数据类型分为四类八种
四类分别为整型、浮点型、布尔型、字符型;
八种分别为byte、short、int、long、float、double、boolean、char;
java八种基本数据类型的字节数
分别为1、2、4、8个字节;1字节(byte、boolean)、 2字节(short、char)、4字节(int、float)、8字节(long、double);
整数的默认类型为int,浮点数的默认类型为double;
八种基本数据类型的包装类:除了char的是Character、int类型的是Integer,其他都是首字母大写
关于值的范围问题,需要注意char类型是无符号的,不能为负,所以是0开始的
二、引用数据类型
1.数组
2.接口
3.类
正文
一、包装类(Integer)
1.所在包位置
2.类继承关系
3.接口实现关系
4.final修饰(不能有子类不能被继承)
5.包装类是对基本数据类型的封装
Integer 类在对象中包装了一个基本类型 int 的值。Integer 类型的对象包含一个 int 类型
的字段
1.装箱
基本数据类型------》包装类
int-----》integer
2. 拆箱
包装类------》基本数据类型
integer---int
6.构造器(有参)
1.底层源码分析
1.根据Integer(int value)有参构造器编写代码如下
public class Test01 {
public
static void main(String [] arge){
Integer integer=new Integer(10);//实例化传入参数
System.out.println(integer.toString());
}
}
Integerl类的有参构造方法
public Integer(int value) {
this.value = value;
}
Integer类final修饰的属性
private final int value;
总结
根据Integer类的有参构造方法(Integer(int value)
)进行实例化(new Integer(10)
)然后根据Integer类有参构造方法接收value
值并且赋予给final修饰的int变量
归根接地Integer的底层就是int
2.根据Integer(String s)有参构造器分析
最后
以上就是清秀烧鹅为你收集整理的java常用类---包装类(引用数据类型)Integer详解回顾一、基本数据类型和包装类的对应关系二、引用数据类型正文一、包装类(Integer)的全部内容,希望文章能够帮你解决java常用类---包装类(引用数据类型)Integer详解回顾一、基本数据类型和包装类的对应关系二、引用数据类型正文一、包装类(Integer)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复