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 小时前
Apache PDFBox Java PDF处理库
java
mldong2 小时前
流程图上没画人,单子却走对了:工作流引擎内置处理人解析器
java·架构
曹牧2 小时前
C#:线程间操作无效,不是从创建控件线程访问
开发语言·c#
tanzongbiao3 小时前
Dorado7文件上传 解决HttpServletResponse返回值中文乱码的问题
java·服务器·前端
承渊政道4 小时前
【Python编程—从入门到实践】(Python条件判断完全入门:从布尔表达式到列表中的if实战)
开发语言·python·pycharm·条件判断·布尔表达式
小灰灰搞电子4 小时前
Rust 相关容器(集合)详解
开发语言·容器·rust
茶本无香4 小时前
Arthas 实战:线上“看 Map”的四种武器
java·map·arthas·线上定位
霸道流氓气质5 小时前
Spring AI异常处理与重试机制
java·人工智能·spring
郑州光合科技余经理7 小时前
本地生活服务系统:成品模块和定制接口怎么划界
java·前端·人工智能·后端·系统架构·php·ai编程
萧瑟余晖7 小时前
Java深入解析篇三十三之密封类与接口(Sealed Classes)详解
java·开发语言