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 ZH16 分钟前
C++ 系统学习手记:从语法细节到工程实践
开发语言·数据结构·c++·算法
灿飞屋1 小时前
Kotlin与Java虚拟机三:控制流
android·java·开发语言·后端·python·kotlin·安卓
xiaoye-duck1 小时前
《C++ 项目:手写大模型接入 SDK》Ollama接口设计(上):初始化、全量响应实现和测试
开发语言·网络·c++·语言模型
NE_STOP2 小时前
Spring AI Alibaba - MCP入门
java
nice_lcj5202 小时前
【从零理解 Spring AI · 07】对话记忆:让模型记住上一句说了什么
java·spring ai·ai应用开发·chatmemory·对话记忆
总要学点什么2 小时前
第98篇:三维特效-材质线效果——给一条线换十种材质,虚线的图案只填了一半
开发语言·前端·javascript·ecmascript·gis·webgl·材质
田甲3 小时前
做一款 Type-C 母座读卡器:GL3224 双卡方案实测
c语言·开发语言
SL_staff3 小时前
制造业交付崩盘?用跨部门节点协同计划打通销售、生产与质量链路
java·开源·产品
严肃小白兔3 小时前
MATLAB 绘图与科研论文插图制作:图形设计、统计表达与矢量导出
开发语言·matlab·科研绘图
文丑颜不良啊4 小时前
LeetCode2261~2280题目解析
java·leetcode