包装类

基本数据类型的包装类

包装类说明

除了Integer和Character定义的名称和对应的基本类型差异大,其他六种都是将首字母大写就可以了。

Integer,Byte,Float,Double,Short,Long都是Number类的子类。(Number类后面讲);

Character和Boolean都是Object直接子类;

8个类都是final修饰的(不可被继承)。

整型类的享元模式:

Integer a = 123; Integer b = 123; 相等吗?

Integer a = 246; Integer b = 246; 相等吗?

基本数据类型和包装类相互转换

把基本数据类型 → 包装类:

通过对应包装类的构造方法实现

除了Character外,其他包装类都可以传入一个字符串参数构建包装类对象。

包装类 → 基本数据类型

包装类的实例方法xxxValue();    // xxx表示包装类对应的基本数据类型

具体实现

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 基本数据类型的包装类 包装类基本知识 Java是面向对象的语言,但不是“纯面向对象”,基本数据类型就不是对象。但是...
    全栈JAVA笔记阅读 3,570评论 0 1
  • 导语 学完包装类就懂的情书。 主要内容 基本数据类型包装类的定义 数据的装箱与拆箱操作 数据类型的转换(核心) 具...
    一个有故事的程序员阅读 4,371评论 3 3
  • Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了...
    望月成三人阅读 2,817评论 0 0
  • 一、String 类 1、定义: 1、从概念上讲,java字符串就是Unicode字符序列。每个用双引号括起来的字...
    玉圣阅读 5,574评论 0 1
  • 大概每一句在心里默念的“我喜欢你”背后 都还有一万句“我想你了”在我们的嘴里沸腾翻滚 那些埋藏在我们心里最深处的话...
    张北路阅读 3,644评论 0 0