一、基本数据类型

  • byte、short、int、long(整数类型)
  • float、double(浮点数类型)
  • char(字符型)
  • boolean(布尔类型 )

Java数据大多数存放在堆栈中。

  • 栈区:存放局部变量,对象声明的引用等。
  • 堆区:存放new关键字创建的类(包含成员变量)和数组等。

堆与栈的优缺点

  • 栈的优点:栈数据可以共享,存取速度比堆。   缺点是:存在栈中数据大小与生命周期是确定的。
  • 堆的优点:可以动态分配内存大小,生存期也不必事先告诉编译器。缺点是:存取速度较

二、引用数据类型

1. Class(类)

2. Interface(接口)

3. Array(数组)

引用本身是保留在中的,而引用所指的对象是存放在中的。

作者 译文

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注