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

相关推荐
步行cgn几秒前
Spring 注入值中含有特殊符号的处理详解
java·后端·spring
user_admin_god3 分钟前
第 11 篇:实践三 —— 表单 / 合同字段抽取
java·人工智能·spring boot·语言模型
未秃头的程序猿3 分钟前
全链路追踪落地一年:从翻日志到秒级定位,我们都做了什么
java·后端·面试
SamDeepThinking10 分钟前
new Thread()之后发生了什么?
java·后端·面试
晚安日记wanna16 分钟前
Vue3 script setup 的四层追问答到第三层才算过关
前端·vue.js·面试
斯维赤17 分钟前
Spring AI | Function Calling 是什么?
java·后端
devpotato17 分钟前
限流、熔断、降级:三者核心区别一文讲清
java
不灭的黄金瞳12317 分钟前
Java数据类型与变量
java·开发语言·intellij-idea
shehuiyuelaiyuehao21 分钟前
算法47,分治快排,第K大
java
程序猫.21 分钟前
算法刷题笔记:模拟题从入门到实战(含 LeetCode 例题与习题)
java·数据结构·算法