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

相关推荐
武子康几秒前
Java-02 深入浅出MyBatis 3 快速入门:环境配置、项目创建与 CRUD 操作
java·后端
Don.TIk4 分钟前
ChapterOne-搭建项目骨架
java·spring·spring cloud·mybatis
Cosolar5 分钟前
RAG语义丢失?全链路优化通关宝典✅
人工智能·面试·llm
Don.TIk5 分钟前
ChaperTwo-整合 SaToken 实现 JWT 登录功能
java·开发语言
qq_2518364575 分钟前
基于java Web汽车销售管理系统设计与实现
java·前端·汽车
南极企鹅9 分钟前
事务&@Transactional注解
java·数据库·spring·oracle·mybatis
yaoxin52112321 分钟前
406. Java 文件操作基础 - 字符与二进制流
java·开发语言·python
江屿风27 分钟前
C++OJ题经验总结(竞赛)1
开发语言·c++·笔记·算法
happymaker062628 分钟前
SpringBoot学习日记——DAY02(SpringBoot整合Swagger3)
java·spring boot·学习
阿坤带你走近大数据40 分钟前
Java中的JVM、类加载记住、多线程、性能优化的概念
java·jvm·性能优化