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

相关推荐
阿Y加油吧3 分钟前
回溯法经典难题:N 皇后问题 深度解析 + 二分查找入门(搜索插入位置)
开发语言·python
李小枫8 分钟前
webflux接收application/x-www-form-urlencoded参数
android·java·开发语言
沐知全栈开发13 分钟前
NumPy 字节交换
开发语言
派大星酷20 分钟前
Cookie、Session、Token、JWT 原理 + 流程 + 区别 + 实战
java·网络
身如柳絮随风扬26 分钟前
MyBatis 插件原理详解:从拦截器到动态代理,手写一个分页插件
java·mybatis
夜珀26 分钟前
OpenTiny NEXT 从入门到精通·第 2 篇
开发语言·前端框架
sg_knight1 小时前
如何实现“秒传”与“断点续传”?MinIO + Java 实战进阶篇
java·开发语言·文件管理·minio·ftp·oss·文件传输
William Dawson1 小时前
Java 后端高频 20 题超详细解析 ②
java·开发语言
Flittly1 小时前
【SpringAIAlibaba新手村系列】(15)MCP Client 调用本地服务
java·笔记·spring·ai·springboot