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面试题汇总】专栏系列文章持续更新中。。。

相关推荐
青石路2 小时前
记一次多JDK版本问题的排查,一坑套一坑,差点没爬上来
java
kyriewen2 小时前
我手写了一个 EventEmitter,面试官追问了 6 个问题——第 4 个我没答上来
前端·javascript·面试
她的男孩4 小时前
后台接口加密别只会 HTTPS,ForgeAdmin 的 RSA + SM4/AES 源码拆解
后端·面试·开源
Randyliu5 小时前
20260508-Agent搭建记录以及对ReAct框架的理解
面试·agent
像我这样帅的人丶你还5 小时前
Java 后端详解(五):Redis 缓存
java·后端·全栈
ZzT6 小时前
公司用 AI 筛简历,他写了个 AI 帮你挑公司
面试·aigc·ai编程
PBitW6 小时前
GPT训练我的第四天,被打惨了!!!😭😭😭
前端·javascript·面试
plainGeekDev7 小时前
GreenDAO → Room
android·java·kotlin
云技纵横11 小时前
@Transactional 到底要不要加 rollbackFor?一次数据不一致事故讲清楚
后端·面试
Moment11 小时前
牛逼,NextJs 从 16.3 开始全面拥抱 Agent Native 🥰🥰🥰
前端·后端·面试