美文网首页
一:Java基础入门-数据类型

一:Java基础入门-数据类型

作者: Lord丶轩莫言弃 | 来源:发表于2019-07-11 17:46 被阅读0次

1: 什么是数据类型?

  • Java语言分为基本数据类型、引用数据类型和自定义类型。
  • 基本数据类型共有8种。
  • 引用数据类型是String类型。

2:基本数据类型如下:

类型 占用空间 取值范围
byte(字节型) 1字节 -128~127
short(短整型) 2字节 -32768~32767
int(整型) 4字节 -2,147,483,648~2,147,485,647
long(长整型) 8字节 -92233720368547~92233720368547
float(单精度) 4字节 3.402823E+38 ~ 1.401298E-45
double(双精度) 8字节 1.797693E+308~ 4.9000000E-324
char(字符型) 1字节 0~65535
boolean(布尔型) 1或4字节 false、true

注意:boolean作为单个变量时,占用4个字节,作为数组中的元素,占用1个字节。

记忆口诀:“byte、short、int、long、float、double、boolean、char"。

3:栈空间有什么特点?

  • 栈空间存储数据的效率高;
  • 栈中数据的管理方式为“先进后出”;(记忆情景:手枪的弹夹)
  • 存储空间小,不能存放大量的数据;
  • JVM将基本类型的数据存放在栈空间。(上表的8种数据类型)

4:堆空间有什么特点?

  • 堆空间存储数据的效率最低;
  • 数据存放的位置随机分配;
  • 堆空间存储数据的空间大,能存放大量的数据。(包括:数组、对象、集合、字符串等)

说明:该内容由Lord丶轩莫言弃收集整理,参考资料来源于极客学院

相关文章

  • 大数据开发:Java数据类型入门

    在Java基础入门学习阶段,Java基础数据类型无疑是基础当中的重点,掌握基础数据类型,对于后续去理解和掌握更深入...

  • Java知识之数据类型

    Java数据类型图表## Java数据类型分为:### 基础数据类型 引用数据类型 null类型 基础数据类型分別...

  • Java 基础

    Java 基础01Java开发入门 Java 基础02Java编程基础 Java 基础03面向对象 Java 基础...

  • 2020版本Java300集资料免费分享福利

    2020年,Java零基础到精通资料教材,零基础入门Java,包含Java快速入门课程,干货分享,新基础Java教...

  • 一:Java基础入门-数据类型

    1: 什么是数据类型? Java语言分为基本数据类型、引用数据类型和自定义类型。 基本数据类型共有8种。 引用数据...

  • android面试准备

    Android知识体系 语言 java基础 数据类型基础数据类型基础数据类型相关运算byte/8,char/16,...

  • Java基础入门--数据类型

    最近在复习Java的基础知识,所以就把自己复习的东西记录一下,给以后的自己看看,也给正在学习的小伙伴们借鉴学习。学...

  • Java学习入门基础推荐

    给你推荐一个写得非常用心的Java基础教程:Java入门基础教程 | 天码营 这个教程将Java的入门基础知识贯穿...

  • JAVA基础学习

    一、Java语言基础 1.数据类型(8种基础数据类型、引用数据类型) 2.关键字与标识符(Java语言定义的50个...

  • Java的数据类型

    Java的数据类型包含基础数据类型、引用数据类型两大类。 一、四大类八个基础数据类型 Java语言提供了八种基本类...

网友评论

      本文标题:一:Java基础入门-数据类型

      本文链接:https://www.haomeiwen.com/subject/whnlkctx.html