Java中有几种基本数据类型以及转换方式【Java面经(1)】

问:Java中有几种基本数据类型呢?以及它们之间的转换方式。详细介绍下

总共有8种基本数据类型

byte 、short 、long 、float 、double 、boolean 、char

详细类型以及字节数:

基本数据类型的转换方式

自动类型转换:小-->大 byte --> short --> int --> long --> float --> double

java 复制代码
int a = 1;
long b = a;

强制类型转换:大-->小

java 复制代码
long c = 1;
int d = (int) c;

注意:自增/自减运算符、复合赋值运算符底层做了优化,内部自动强制类型转换;如:++、 --、+=、-=

【Java面试题汇总】专栏系列文章持续更新中。。。

相关推荐
AI人工智能+电脑小能手12 小时前
【大白话说Java面试题 第191题】【08_Kafka篇】第7题:消息队列的优缺点
java·消息队列·系统设计·分布式架构·技术选型
用户4461394302712 小时前
Spring Boot 接入大模型:从配置到实战的完整指南
java
青石路12 小时前
如果写Redis序列化与读Redis序列化不一致,你觉得会发生什么
java·redis
qq_4480111612 小时前
C语言中的getchar()
c语言·开发语言
煎饼学大模型12 小时前
架构决定上限:Skill 知识架构的三次重构实践
java·重构·架构·skill
肖志-AI全栈12 小时前
JavaScript 快速排序:从 pivot、双指针到分治思想
开发语言·javascript·排序算法
llwszx12 小时前
【Java/Go后端手撸原生Agent(第五篇):多工具并行调用 + BashTool执行引擎 + Judge证据链升级】
java·后端·golang·状态机·pydantic·agnet·llm-as-judge
奈何不吃鱼12 小时前
【SpringBoot】业务多线程四大实战场景
java·spring boot·多线程
问商十三载12 小时前
2026法律行业AI引擎生成式优化怎么优化?三层专业加固提排名,零成本提33%引用率附适配表
java·前端·人工智能·算法
野生风长12 小时前
c++类和对象(this指针,重载operator,习题总结)
java·开发语言·c++