`

Java基本数据类型

 
阅读更多

 

 

 

8

16

32

64

整数型

byte

short

int

long

字符型

 

char

 

 

浮点型

 

 

float

double

布尔型

boolean

 

 

 


布尔型

范围:truefalse


整数型

范围:- 2^(位数-1) 2^(位数-1)。默认为int


字符型

范围:02^16-1个。即0~65535。共65536个

 

浮点型

Java中默认为默认为double

float型数值:第一位是符号位,接下来8位是指数,接下来32位标识尾数。

double型数值:第一位是符号位,接下来11为标识指数,接下来52位表示尾数。

说明:Java中浮点数遵循IEEE754标准,采用二进制数据的科学计数法表示浮点数。Java不可能精确表示标识一个浮点数。若需要精确保存一个读点书,可以考虑使用BigDecimal类。


Java提供了三个特殊的浮点数值:

(1) 正无穷大POSITIVE_INFINITY:用DoubleFloatPOSITIVE_INFINITY表示。

例如:一个正浮点数除以0,得到正无穷大。

 

(2) 负无穷大NEGATIVE_INFINITY:用DoubleFloatNEGATIVE_INFINITY表示。

例如:一个负浮点数除以0,得到负无穷大。

 

(3) 非数NaN:用DoubleFloatNaN表示。

例如:0.0除以0.0,或对一个复数开方,得到一个非数。

 

注意:

    若一个整数除以0,则会抛出一个异常:ArithmeticException,即除0异常。

 

 

 

自动类型装换



 

 

  • 大小: 8.5 KB
分享到:
评论

相关推荐

    java基本数据类型与数组

    Java 基本数据类型与数组 Java 中的基本数据类型是指在 Java 中可以使用的最基本的数据类型,包括布尔型、字符型、整数型、浮点型等八种基本数据类型。这些基本数据类型是 Java 语言的基础,理解它们对于学习 Java ...

    Java基本数据类型介绍

    在Java中,数据类型分为两大类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)。本篇文章将详细介绍Java中的基本数据类型,包括它们的分类、大小、范围以及使用示例。 1. 整型数据...

    Java基本数据类型(动力节点java学院整理)

    Java编程语言中的基本数据类型是构建程序的基础,它们是预定义的,不需要通过类或对象来使用。Java的基本数据类型可以分为两类:数值类型(包括整型和浮点型)和布尔类型。此外,还有一个特殊的基本类型——字符类型...

    浅谈java基本数据类型的范围(分享)

    浅谈java基本数据类型的范围 Java是一种面向对象的编程语言,它有八种基本数据类型,每种类型都有其特点和范围。了解这些类型的范围和特点对于 Java 开发者来说至关重要。本文将详细介绍 Java 的八种基本数据类型...

    Java基本数据类型包装类原理解析

    Java基本数据类型包装类原理解析 Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便。为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类...

    java基本数据类型

    java基本数据类型自动转换以及强制转换,类型提升问题

    Java 基本数据类型分析与介绍

    Java数据类型分为两大类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)。本文将深入探讨Java中的基本数据类型。 1. 整型数据类型: - `byte`:占用1个字节(8位),取值范围为-...

    JAVA基本数据类型

    非常明了的介绍了JAVA的基本数据类型,为以后打好坚实基础。

    浅谈java基本数据类型和引用数据类型

    1.基本数据类型 原创文章 1获赞 4访问量 45 关注 私信 展开阅读全文 作者:Ekko丶丶

    java基本数据类型(java的主要八种数据类型)

    java基本数据类型

    Java 基本数据类型包装类

    在Java编程语言中,基本数据类型包括整型(如byte, short, int, long)、浮点型(如float, double)、字符型(char)以及布尔型(boolean)。这些基本数据类型不能直接作为对象来操作,但Java为了方便处理,为每种...

    Java基本数据类型.pdf

    "Java基本数据类型" Java 是一种强类型语言,意味着每一个变量都必须有一个声明的类型。在 Java 中,有两种类型:基本类型(primitive type)和复合数据类型(reference type)。 一、逻辑类(boolean) 在 Java ...

    解析java基本数据类型传递与引用传递区别

    这意味着在Java中,无论是基本数据类型还是引用数据类型,传递的都是值的一个拷贝。 对于基本数据类型(如int、char、float、double等),传递的是这些类型的字面量值的拷贝。例如,在上述代码的例子中,`update...

Global site tag (gtag.js) - Google Analytics