Java八大基本数据类型

article/2025/9/23 21:41:04

前言:做一下笔记。

1.Java基本数据类型图

在这里插入图片描述

2.Java基本数据类型

整数类型:byte1字节,8位,最大存储数据量是255,存放的数据范围是-128~127之间。整数类型:short2字节,16位,最大数据存储量是65536,数据范围是-32768~32767之间。整数类型:int4字节,32位,最大数据存储容量是232次方减1,数据范围是负的231次方到正的231次方减1。整数类型:long8字节,64位,最大数据存储容量是264次方减1,数据范围为负的263次方到正的263次方减1。浮点类型:float4字节,32位,数据范围在3.4e-45~1.4e38,直接赋值时必须在数字后加上f或F。浮点类型:double8字节,64位,数据范围在4.9e-324~1.8e308,赋值时可以加d或D也可以不加。字符型:char2字节,16位,存储Unicode码,用单引号赋值。布尔型:boolean,只有truefalse两个取值

ps:一个Byte(字节)等于8个bit(位),bit是最小的单位,1B(字节)=8bit(位)。
延伸:一般情况下,一个汉字是两个字节,英文与数字是一个字节。

3.Java基本数据类型封装器类图

在这里插入图片描述

4.Java基本数据类型封装器类的构造方法

4.1 Byte的构造方法

public Byte(byte value)构造一个新分配的 Byte对象,该对象表示指定的 byte值。 
参数 
value -值由表示 Byte 。
public Byte(String s)throws NumberFormatException构造一个新分配Byte对象,表示byte由指示值String参数。 该字符串被转换为一个byte在恰好使用的方式值parseByte为基数10的方法。 
参数s -的 String被转换为 Byte 
异常NumberFormatException - 如果 String不包含可解析的 byte

4.2 Short的构造方法

public Short(short value)构造一个新分配的 Short对象,代表指定的 short值。 
参数 
value -值由表示 Short 。
public Short(String s)throws NumberFormatException构造一个新分配Short对象,表示short由指示值String参数。 该字符串将转换为short值,恰好与基数为parseShort方法一致。 
参数 
s -的 String被转换为 Short 
异常 
NumberFormatException - 如果 String不包含可解析的 short

4.3 Integer的构造方法

public Integer(int value)构造新分配的 Integer对象,该对象表示指定的 int值。 
参数 
value - 由 Integer对象表示的值。 

4.4 Long的构造方法

public Long(long value)构造一个新分配的 Long对象,该对象表示指定的 long参数。 
参数 
value - 由 Long对象表示的值。
public Long(String s)throws NumberFormatException构造一个新分配Long对象,表示long由指示值String参数。 该字符串被转换为一个long在恰好使用的方式值parseLong为基数10的方法。 
参数 
s - String要转换为 Long 。 
异常 
NumberFormatException - 如果 String不包含可解析的 long

4.5 Float的构造方法

public Float(float value)构造一个新分配的 Float对象,该对象表示基元 float参数。 
参数 
value -值由表示 Float 。
public Float(double value)构造一个新分配 Float对象,它表示转换为类型参数 float 。 
参数 
value -值由表示 Float 。
public Float(String s)throws NumberFormatException构造一个新分配的Float对象,该对象表示由字符串表示的类型float的浮点值。 该字符串被转换为一个float值如果由valueOf方法。 
参数 
s -一个字符串被转换为 Float 。 
异常 
NumberFormatException - 如果字符串不包含可解析的数字。

4.6 Double的构造方法

public Double(double value)构造一个新分配的 Double对象,代表原始的 double参数。 
参数 
value -值由表示 Double 。 
public Double(String s)throws NumberFormatException构造一个新分配的Double对象,该对象表示由字符串表示的类型double的浮点值。 该字符串被转换为一个double值如果由valueOf方法。 
参数 
s -一个字符串被转换为 Double 。 
异常 
NumberFormatException - 如果字符串不包含可解析的数字。

4.7 Character的构造方法

public Character(char value)构造一个新分配的 Character对象,代表指定的 char值。 
参数 
value - 由 Character对象表示的值。

4.8 Boolean的构造方法

public Boolean(boolean value)分配一个Boolean value参数的Boolean对象。 
注意:很少使用这个构造函数。 除非需要新的实例,静态工厂valueOf(boolean)通常是一个更好的选择。 它可能产生明显更好的空间和时间性能。 
参数 
value - 的价值 Boolean 。 
public Boolean(String s)如果字符串参数不是null并且等于忽略大小写,则分配一个Boolean对象,表示值为true ,否则返回到字符串"true" 。 否则,分配一个Boolean对象,代表值false 。 例子: 
new Boolean("True")生成一个Boolean对象,代表truenew Boolean("yes")生成一个Boolean对象,代表false 。 
参数 
s -字符串被转换为 Boolean 。

http://chatgpt.dhexx.cn/article/RpJWjTLk.shtml

相关文章

好用网站推荐

说明 整理一下常用的网站,其中包括学习、素材、教学视频、一些优秀的论坛等网站,并推荐给大家大家按需获取 首先推荐一些非常好的网站,网站百度就能搜到:知乎,轻单,果壳,花瓣,电子发…

c++好用的网站

目录 洛谷www.luogu.com.cn 有道小图灵https://oj.youdao.com/csp 维基https://oi-wiki.org/ 信奥赛一本通http://ybt.ssoier.cn:8088/index.php 1,洛谷 他的网址是www.luogu.com.cn。 这是一个好用的刷题网站,题库里有大约有2000多道题。 洛谷有题…

有哪些好用的搜索引擎网站推荐?

分享一些私藏已久的搜索引擎,个个都十分强大,一起来看看吧! 01.秘迹搜索 这是一款无敌有良心、无敌安全的搜索引擎,不会收集私人信息,保护私隐,没有Cookie,并且秘迹搜索聚合了百度、360、Bing…

分享一些冷门好用的网站和软件

分享一:UZER UZER是一个功能强大的云端应用空间,可以帮助您将所有的文件和应用程序都集中在一个地方,让您随时随地轻松访问。 以下是它的主要特点: 云存储:UZER提供大量的云存储空间,让您可以安全地存储…

网站分享:7个非常好用的电子书网站

❤️作者主页:IT技术分享社区 ❤️作者简介:大家好,我是IT技术分享社区的博主,从事C#、Java开发九年,对数据库、 C#、 Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉: 数据库领域优质创作者🏆&…

推荐几个好用的网站导航

1、爱达杂货铺 里面包含很多网站的导航,是我感觉我用过最好的导航网站了(里面的网站有些是访问不了的) 2、不求人影视导航 该网站里面有各种影视网站的地址集合,还有动漫、美剧。。。。。 3、龙轩导航 界面简洁,集合…

收藏的一些好用的网站

一、PPT模板 网址:https://pptmon.com/ PPTMON - Free PowerPoint Templates and Google Slides Themes 是一个提供 PowerPoint 模板和图标素材下载的网站。该网站上有大量的 PowerPoint 模板,可供用户根据自己的需要进行选择和下载。此外,该…

别找了!前端那些好用的网站都在这里了!【文末送书】

🍀前言 好用的网站千千万万,如果你还发现好用的网站,欢迎在评论区中留言分享😁,赠书活动在文末哟,中奖者可以从给出的五本书中任意挑选自己喜欢的那本 文章目录 🍀前言 🍀一、渐变…

值得推荐好用的网址导航网站大全

一个好用的网址导航网站,可以帮助我们快速发现找到一些优质的网站。小编就和大家分享几个值得推荐的网站导航网。 1.办公人导航 办公人导航是一个特别适合职场办公人使用的网址导航网站,收录了办公人常用的在线工具,软件下载,ppt…

推荐几个很好很好用的网站

1. MSDN 这是非官方性质的微软网站,但是它无广告,提供了很多的微软资源,却是相当的良心。如果要安装操作系统、office、VS、Visio等都可以从这个网站上进行下载。 2. 高清图片 该网站提供很多高清壁纸,风格清新,艺术风…

这些好用的网站,你千万别错过

目录 一、网站导航 二、在线代码截图 三、 图片无损压缩 四、图片无损放大 五、 临时邮箱 六、长链接转短链接 七、免费在线作图 八、在线PS 九、pdf文档操作 十、在线代码运行工具 十一、免费在线压缩 十二、在线视频剪辑 十三、在线音频剪辑 一、网站导航 国外网址&#xff…

强烈推荐非常好用的网站

常用网站推荐 学习算法 网址:[算法学习]:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html 目前,有以下数据结构和算法的可视化效果: 基本知识递归索引排序堆的数据结构图算法动态规划几何算法 在线画图 网址:[画图]: h…

这几款好用冷门的网站推荐给你

网站一:adobeedu导航 adobeedu导航是一个设计师必备的网站,它提供了大量的设计工具、素材和教程资源,帮助用户快速学习和提升设计技能。以下是该网站的主要特点: 工具:adobeedu导航提供了大量的设计工具,…

介绍几款好用的网站给你

网站一:addog addog是一款在线广告管理平台,主要为广告主和代理商提供广告投放、优化和管理的一站式解决方案。该网站支持多种广告形式,包括横幅广告、原生广告、视频广告等。 使用addog,广告主可以轻松地创建和发布广告活动&am…

8个超好用的网站,个个都是精品,用过就离不开

分享8个好用且稀缺的网站,个个都是完全免费,囊括了各种在线听歌、资源搜索、文档转换等,只要用过就再也离不开! 1、发表情-热门表情包 一个超级有趣好玩的表情包网站,能够回到各种当下热门的表情包,包括各…

别人都不知道的“好用”网站,让你的效率飞快

✅🎡个人主页:程序猿追 ✅🎡系列专栏:【日常学习上的分享】 ✅🎡目前状态:创建Java学习之路(零基础到就业实战)系列,目前更新到JAVAWEB开发 ✅🎡作者简介&…

10个不常见但十分有用的网站,建议每个人都收藏

现在好用的网站实在是太多啦,但是在用的时候却不知道怎么找,今天给大家分享的这10个好用的网站,每个都有大用处,收藏一下肯定用的上。 01*在线重命名 整理归档文件时,给上百个文件改名字真的很麻烦,这个批…

9个超级好用的网站,上班族、学生党通通用得上!

在线网站相比软件,使用起来更方便,即用即走,省时又省心,现在有很多的在线网站功能非常完善,今天就给大家分享9个超级好用的网站,记得收藏哦。 1、大文件在线传输:Wormhole 一个免费好用的大文件…

学习报告及总结

嘎嘎嘎,通过23日到28日某校某老师的生动讲解,让本蒟蒻更加理解了一些知识 day1:分治以及归并 分治: 顾名思义:分而治之。 作为一个非常人(ě)性(xīn)的算法&#xf…