Java-API简析_java.lang.Double类(基于JDK1.8)(浅析源码)

news/2024/11/25 19:51:29/

【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权)
https://blog.csdn.net/m0_69908381/article/details/130805572
出自【进步*于辰的博客】

其实我的【Java-API】专栏内的博文对大家来说意义是不大的。因为暂且没有源码讲解,而且需要看Java-API,直接看Java-API文档就行了,也不用看博文。所以呢,这篇博文主要是写给我自己看的,也就是Java-API笔记。
因为我发现目前,我对Java-API的学习意识比较薄弱,需要慢慢习惯使用Java-API,乃至剖析源码来提升自己的源码阅读能力和编码素质。
大家如果需要Java-API文档,我上传了【https://download.csdn.net/download/m0_69908381/87691693】。

文章目录

  • 1、概述
  • 2、字段摘要
    • 2,1 static double MAX_VALUE
    • 2.2 static double MIN_VALUE
    • 2.3 static double NaN
    • 2.4 static double NEGATIVE_INFINITY
    • 2.5 static double POSITIVE_INFINITY
    • 2.6 static int SIZE
    • 2.7 `static Class<Double> TYPE `

1、概述

在这里插入图片描述
Double 类在对象中包装了一个基本类型 double 的值。每个 Double 类型的对象都包含一个 double 类型的字段。

此外,该类还提供了多个方法,可以将 double 转换为 String,将 String 转换为 double,还提供了其他一些处理 double 时有用的常量和方法。

从以下版本开始:
JDK1.0
另请参见:
序列化表格

2、字段摘要

2,1 static double MAX_VALUE

保持 double 类型的最大正有限值的常量,最大正有限值为 (2 - 2-52) * 21023
说明:
先看源码。
在这里插入图片描述
其计算方法暂未可知。

2.2 static double MIN_VALUE

保持 double 类型数据的最小正非零值的常量,最小正非零值为 2-1074
说明:
先看源码。
在这里插入图片描述
其计算方法暂未可知。

2.3 static double NaN

保持 double 类型的非数字 (NaN) 值的常量。
说明:
先看源码。
在这里插入图片描述
分母为0,,表示“无效数字”。具体作用暂未可知。

2.4 static double NEGATIVE_INFINITY

保持 double 类型的负无穷大的常量。
说明:
看源码。
在这里插入图片描述

2.5 static double POSITIVE_INFINITY

保持 double 类型的正无穷大的常量。
说明:
先看源码。
在这里插入图片描述
第4、5项,分母都为0,我目前还不理解其含义。

2.6 static int SIZE

用于表示 double 值的位数。
说明:
先看源码。
在这里插入图片描述
64位,即占8个字节。

2.7 static Class<Double> TYPE

表示基本类型 double 的 Class 实例。
说明:
先看源码。
在这里插入图片描述
关于此字段,大家可以参考博文【Java-API简析_java.lang.Integer类(基于JDK1.8)(浅析源码)】的第2.4项。

本文持续更新中。。。


http://www.ppmy.cn/news/85426.html

相关文章

Linux Kernel 源码学习必备知识之:GCC 内联汇编(ATT格式)

一、内联汇编简介 1.1 什么是内联汇编 内联汇编称为 inline assembly&#xff0c;GCC 支持在 C 代码中直接嵌入汇编代码&#xff0c;所以称为 GCC inline assembly。 内联汇编按格式分为两大类&#xff1a;基本内联汇编和扩展内联汇编。基本内联汇编没有操作数&#xff0c;而…

DDSP翻唱歌曲

数据集的准备 第一个渠道是歌曲&#xff1a; 在网易云下载音乐&#xff0c;下载后的音乐格式为ncm&#xff0c;需要将ncm格式转换为mp3格式。对mp3格式的音乐进行去除伴奏和和音等&#xff0c;保留其纯净的人声&#xff0c;我使用的工具是UVR5&#xff08;链接&#xff1a;&a…

就业内推 | 京东云专场,IP/NP以上证书,15薪,员工旅游

01 京东云 招聘岗位&#xff1a;网络工程师 职责描述&#xff1a; 1. 整体网络的部署和运维&#xff0c;包括网络新建、扩容、及变更等&#xff1b; 2. 保障网络及相关业务的稳定运行&#xff0c;对问题和故障进行跟踪并最终解决&#xff1b; 3. 与业务部门或客户密切配合&…

Android 12.0电池电量为0时延迟关机的解决方案

1.简述 在12.0定制化开发中,遇到了在电池电量为0时,延时关机的问题,下面就来分析这个问题所产生的原因,然后解决这个问题 2.电池电量为0延迟关机的核心代码 /frameworks/base/services/core/java/com/android/server/BatteryService.java 3.电池电量为0延迟关机的功能分…

Chinese-LLaMA-Alpaca代码实战

文章目录 微调chinese-alpaca部署llama.cpp将FP16模型量化为4-bit 项目地址&#xff1a; https://github.com/ymcui/Chinese-LLaMA-Alpaca 微调chinese-alpaca 本项目基于中文数据 开源了使用中文文本数据预训练的中文LLaMA大模型&#xff08;7B、13B&#xff09;开源了进一…

java boot项目配置方式优先级

java boot项目认识一下三种格式的配置文件 中 我们说的 boot项目中支持三种配置文件格式 分别是 application.properties application.yml application.yaml 其中 我们也说推荐大家用application.yml格式的 那么 问题就来了 如果三个文件都存在于 resources目录下 系统会听谁的…

读财报丨产品收入增长近70%,百济神州已成功切换成长驱动模式?

5月12日&#xff0c;百济神州&#xff08;北京&#xff09;生物科技有限公司&#xff08;下称“百济神州”&#xff09;公布2023年第一季度业绩报告。从数据来看&#xff0c;延续了2022年的良好增长态势&#xff0c;实现营业收入30.66亿元&#xff0c;同比增长57%&#xff0c;而…

AntDB-S流式数据库体验

本文作者&#xff1a;彭冲老师&#xff0c;上一篇彭老师体验了亚信刚发布的社区版AntDB-T数据库&#xff0c;文章如下&#xff1a; AntDB-T交易型数据库体验 本文继续体验AntDB-S流式数据库的&#xff0c;AntDB-S目前还未开放社区版&#xff0c;可以联系AntDB小助手进行体验。…