美文网首页
JAVA基础-原始数据类型

JAVA基础-原始数据类型

作者: 小伙纸2022 | 来源:发表于2022-11-21 19:13 被阅读0次

Primitive Data Types

原始数据类型

==byte==:字节数据类型是一个8位有符号的二进制补码整数。它的最小值为-128,最大值为127(含127)。字节数据类型对于在大型阵列中节省内存非常有用,因为在这些阵列中节省的内存非常重要。它们也可以用来代替int,因为它们的限制有助于澄清代码;变量的范围是有限的这一事实可以作为一种文档形式。

==short==:短数据类型是一个16位有符号的二进制补码整数。它的最小值为-32768,最大值为32767(包括32767)。与byte一样,同样的准则也适用:在内存节省非常重要的情况下,可以使用short来在大型阵列中节省内存。

==int==:默认情况下,int数据类型是一个32位有符号二进制补码整数,最小值为-231,最大值为231-1。在Java SE 8及更高版本中,可以使用int数据类型表示一个无符号32位整数,其最小值为0,最大值232-1。使用integer类将int数据类型用作无符号整数。有关详细信息,请参阅“数字类”一节。诸如compareUnsigned、divideUnsigned等静态方法已添加到Integer类中,以支持无符号整数的算术运算。

==long==:long数据类型是64位二进制补码整数。有符号long的最小值为-263,最大值为263-1。在Java SE 8及更高版本中,您可以使用long数据类型表示无符号64位long,其最小值为0,最大值264-1。当您需要比int提供的值更宽的值范围时,请使用此数据类型。long类还包含compareUnsigned、,divideUnsigned等来支持无符号long的算术运算。

==float==:float数据类型是单精度32位IEEE 754浮点。它的值范围超出了本讨论的范围,但在Java语言规范的浮点类型、格式和值部分中有所规定。与推荐的字节和短字节一样,如果需要在浮点数字的大数组中节省内存,请使用浮点(而不是双)。此数据类型不应用于精确值,例如货币。为此,您需要使用java.math。改为BigDecimal类。数字和字符串涵盖BigDecimal和Java平台提供的其他有用类。

==double==:double数据类型是双精度64位IEEE 754浮点。它的值范围超出了本讨论的范围,但在Java语言规范的浮点类型、格式和值部分中有所规定。对于十进制值,此数据类型通常是默认选择。如上所述,此数据类型不应用于精确值,例如货币。

==boolean==:布尔数据类型只有两个可能的值:true和false。将此数据类型用于跟踪真/假条件的简单标志。这个数据类型代表一位信息,但它的“大小”不是精确定义的。

==char==:char数据类型是单个16位Unicode字符。它的最小值为“\u0000”(或0),最大值为“\ffff”(或65535)。

Default Values

Data Type Default Value (for fields)
byte 0
short 0
int 0
long 0L
float 0.0f
double 0.0d
char '\u0000'
String (or any object) null
boolean false

相关文章

  • 2019-02-27

    一、java的基础数据类型 (1)Java一共有8种基本数据类型(原始数据类型): 类型/存储要求/范围(包含)/...

  • JAVA的数据类型

    JAVA的数据类型主要分为,原始数据类型和非原始数据类型。原始数据类型就是JAVA自带的一些数据类型,非原始数据类...

  • Java知识之数据类型

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

  • JAVA基础-原始数据类型

    Primitive Data Types 原始数据类型 ==byte==:字节数据类型是一个8位有符号的二进制补码...

  • 第7讲 | int和Integer有什么区别?

    典型回答 Java 语言虽然号称一切都是对象,但原始数据类型是例外。Java 的 8 个原始数据类型(Primit...

  • Javascript学习笔记——3类型、值和变量

    数据类型 java script的数据类型分为两类:原始类型和对象类型。 原始类型 原始类型包括数字、字符串和布尔...

  • JS基础知识总结

    JS基础知识总结() 一、数据类型 五种基础数据类型,一种复杂数据类型 1、基础数据类型 又叫原始数据类型或者不可...

  • JS数据类型及转换

    JS数据类型 分类 原始值类型(基础数据类型):number, string, null, undefined, ...

  • android面试准备

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

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

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

网友评论

      本文标题:JAVA基础-原始数据类型

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