当前位置:网站首页 > Java基础 > 正文

java包装基础知识



1. 基本类型 VS 包装类型

基本类型 java包装基础知识包装类型 boolean Boolean char Character int Integer byte Byte short Short long Long float Float double Double

1.1 为什么存在基本类型和包装类型?

我们都知道在Java语言中,new一个对象存储在堆里,我们通过栈中的引用来使用这些对象;但是对于经常用到的一系列类型如int,如果我们用new将其存储在堆里就不是很有效-特别是简单的小的变量。所以就出现了基本类型,同C++一样,Java采用相似做法,对于基本类型不是用new关键字创建,而是将变量直接存在栈中,存取更加高效。

1.2 有了基本类型为什么还要包装类型?

我们知道Java是一个面向对象的编程语言,基本类型并不具有对象的性质,为了让基本类型也具有对象的特性,就出现了包装类型。包装类型将基本类型包装起来,使具有对象的性质,并且为其添加了属性和方法,丰富了基本类型的操作。

  • 上一篇: java围棋从基础到
  • 下一篇: java基础题测试
  • 版权声明


    相关文章:

  • java围棋从基础到2024-10-28 12:42:04
  • java开发需要懂的基础知识2024-10-28 12:42:04
  • java前端开发基础2024-10-28 12:42:04
  • java基础类和包装类2024-10-28 12:42:04
  • java8 基础类库2024-10-28 12:42:04
  • java基础题测试2024-10-28 12:42:04
  • java14基础知识2024-10-28 12:42:04
  • java基础篇第五章2024-10-28 12:42:04
  • java基础语法网课2024-10-28 12:42:04
  • 精通java基础能找到工作嘛2024-10-28 12:42:04