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

相关推荐
用户938515635071 小时前
Type vs Interface:读完这篇就没有面试官能难倒你了
前端·面试·typescript
windliang2 小时前
Claude Code 源码分析(九):子 Agent 如何分叉、继续与回到父会话
前端·javascript·面试
离陌在学C#2 小时前
C# 重载与重写:深入理解面向对象编程的核心概念
java·c#
洛阳泰山2 小时前
AI 应用层被 Python 卷成红海,为什么我偏要用 Java 造一个 RAG + 工作流引擎?
java·人工智能·后端
二十雨辰2 小时前
[Java]-Spring面试题
java·开发语言
老马历写记3 小时前
Maven POM 依赖管理总结
java·maven·system·pom·optional
古法安卓3 小时前
Android-车机 GNSS 定位数据接收问题排查
android·java·android studio
_oP_i3 小时前
python 后缀 mjs文件
开发语言·python
蔬菜_3 小时前
前端转全栈-day5(数组、list、set)
java·前端·数据结构·list
萧瑟余晖3 小时前
Java深入解析篇二十二之虚拟线程
java·开发语言