Java 八大基本数据类型简述

article/2025/9/23 21:37:11

java 的基本数据类型关系图


1、取值范围

类型默认值占用存储空间/字节范围
byte01-127~128(-2的7次方到2的7次方-1)
short02-32768~32767(-2的15次方到2的15次方-1)
int04-2147483648~2147483647(-2的31次方到2的31次方-1)
long08-9223372036854774808~9223372036854774807(-2的63次方到2的63次方-1)
float0.04

3.402823e+38 ~ 1.401298e-45(e+38表示是乘以10的38次方,同样

,e-45表示乘以10的负45次方)

double0.081.797693e+308~ 4.9000000e-324
char2\u0000~\uFFFF
booleanfalse---------------false、true


2、从小到大的相关关系图

图中从左向右的转换都是隐式转换,无需再代码中进行强制转换 

byte i = 12;
System.out.println("byte:"+i);
short i2 = i;
System.out.println("short:"+i2);
int i3 = i;
System.out.println("int:"+i3);
long i4 = i;
System.out.println("long:"+i4);
float i5 = i;
System.out.println("float:"+i5);
double i6 = i;
System.out.println("double:"+i6);char j = '²';
System.out.println("char:"+j);
int j3 = j;
System.out.println("int:"+j3);
long j4 = j;
System.out.println("long:"+j4);
float j5 = j;
System.out.println("float:"+j5);
double j6 = j;
System.out.println("double:"+j6);

输出:

byte:12
short:12
int:12
long:12
float:12.0
double:12.0
char:²
int:178
long:178
float:178.0
double:178.0

从右向左均要进行强制类型转换,才能通过编译。强制转换会丢失精度

double i = 178.33;
System.out.println("double:"+i);
float i1 = (float) i;
System.out.println("float:"+i1);
long i2 = (long) i;
System.out.println("long:"+i2);
int i3 = (int) i;
System.out.println("int:"+i3);
short i4 = (short) i;
System.out.println("short:"+i4);
byte i5 = (byte) i;
System.out.println("byte:"+i5);
char i6 = (char) i;
System.out.println("char:"+i6);

输出:

double:178.33
float:178.33
long:178
int:178
short:178
byte:-78
char:²


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

相关文章

Java基础(一) 八大基本数据类型

自从Java发布以来,基本数据类型就是Java语言的一部分,分别是***byte, short, int, long, char, float, double, boolean***. 其中: 整型:byte, short, int, long 字符型:char 浮点型:float, double 布…

Java 中的八大基本数据类型、类型转换

目录 1. ♥常见的数据类型 2. ♥引用数据类型 3. ♥类型转换 4. ♥数值提升 5. ♥int 和 String 之间的相互转换 1. 基本数据类型 八大基本数据类型: 整型:byte、short、int、long浮点型:double(双精度浮点型)、…

Java基础:Java八大基本数据类型

一、背景。 这篇文章主要介绍了Java八大数据类型详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下。放假在家里休息,闲来无事,想巩固巩固自己的基础知识。J…

Java八大基本数据类型

前言:做一下笔记。 1.Java基本数据类型图 2.Java基本数据类型 整数类型:byte,1字节,8位,最大存储数据量是255,存放的数据范围是-128~127之间。整数类型:short,2字节,16…

好用网站推荐

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

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开发 ✅🎡作者简介&…