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

相关推荐
D e re k ZH5 分钟前
C++ 模板与泛型编程进阶(No 2)
开发语言·c++
一级新生9 分钟前
LLM _ Agent _ Skill _ 专家 的关系与选型笔记
java·开发语言·人工智能·笔记·大模型·智能体·skill
文丑颜不良啊9 分钟前
LeetCode1541~1560题目解析
java·leetcode
starzy199010 分钟前
Scala String操作:从插值器到正则的完整指南
开发语言·后端·scala
普通人612 分钟前
CSS-box-sizing-使用指南
开发语言·前端·css·1024程序员节
她说彩礼65万14 分钟前
C# TaskCompletionSource
java·开发语言·c#
当战神遇到编程16 分钟前
Java 基础入门(七):递归详解——执行原理、方法调用栈与经典练习
java
eggwyw19 分钟前
C++深入浅出探索数据结构的原理
开发语言·c++
eggwyw21 分钟前
C++深入浅出讲解希尔排序算法的实现
开发语言·c++
starzy199024 分钟前
Scala Array操作:从定长数组到ArrayBuffer的完整指南
开发语言·后端·scala