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

相关推荐
清水白石0082 分钟前
React Native与Flutter长期维护成本对比
开发语言·数据库
麦序子6 分钟前
用 Python + python-docx 批量生成带表格样式的装修报价单 Word 文档(含合计公式)
开发语言·python·自然语言处理·word·python3.11
文丑颜不良啊7 分钟前
LeetCode476~500题目解析
java·leetcode
雨落在了我的手上10 分钟前
JavaEE初级(1):计算机是如何⼯作的
java·java-ee
1-1=016 分钟前
Python PyCharm
开发语言·python·pycharm
牛肉胡辣汤20 分钟前
Blender + Three.js 开发讲解:从 .blend 到能转的产品页
开发语言·javascript·blender
惊讶的猫22 分钟前
Spring AOP
java·开发语言
用户31268748772029 分钟前
Java 异常体系全链路:受检异常到底该不该用
java
ii_best41 分钟前
按键精灵手机助手 v5.2.1 实测:inputText 逐字延时 + 调试面板多行复制,安卓脚本开发的两个输入痛点一次解决
android·开发语言·智能手机·自动化·ai编程·按键精灵
学到老活到老43 分钟前
集合换成线程安全的,就不用加锁了吗?
java·面试