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

相关推荐
oak隔壁找我12 小时前
JVM常用调优参数
java·后端
蝎子莱莱爱打怪16 小时前
OpenClaw 从零配置指南:接入飞书 + 常用命令 + 原理图解
java·后端·ai编程
狼爷17 小时前
Go 没有 override?别硬套继承!用接口+嵌入,写更清爽的“覆盖”逻辑
java·go
用户114818678948418 小时前
Vite项目中的SVG雪碧图
前端·面试
晴殇i20 小时前
CommonJS 与 ES6 模块引入的区别详解
前端·javascript·面试
小兔崽子去哪了20 小时前
Java 自动化部署
java·后端
ma_king20 小时前
入门 java 和 数据库
java·数据库·后端
后端AI实验室20 小时前
我用Cursor开发了3个月,整理出这套提效4倍的工作流
java·ai
青青家的小灰灰20 小时前
金三银四面试官最想听的 React 答案:虚拟 DOM、Hooks 陷阱与大型列表优化
前端·react.js·面试
zone77391 天前
001:LangChain的LCEL语法学习
人工智能·后端·面试