后端岗位面试题更新 2026-08-05

Java 中 int 类型为什么最小值为 -2147483648,而最大值只有 2147483647?请结合补码表示解释。

友塔游戏后端开发游戏问题拆解技术原理Java

考察说明

考察二进制补码表示与整数溢出边界的理解

回答思路

  1. 说明 int 为 32 位有符号二进制补码
  2. 解释正数含 0 导致正数范围少一个
  3. 能结合补码表示说明最小值对应 1000...0
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。