Java Programming 【Chapter 1_QA】

1、Java中各类整数类型、占用字节大小、占用bit(位宽)分别是多少?

  byte short int long
字节(bytes) 1 2 4 8
位宽(bits) 8 16 32 64

 

 

 

 

 

2、Java有哪些基础数据类型?

 

Java 提供了 8 种基础数据类型,以下是它们及其简要说明:

  1. byte
    • 占用 1 字节(8 位)。
    • 范围:-128 到 127。
    • 用途:存储小范围整数。
  2. short
    • 占用 2 字节(16 位)。
    • 范围:-32,768 到 32,767。
    • 用途:存储中等范围整数。
  3. int
    • 占用 4 字节(32 位)。
    • 范围:-2,147,483,648 到 2,147,483,647。
    • 用途:存储标准整数(最常用)。
  4. long
    • 占用 8 字节(64 位)。
    • 范围:-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807。
    • 用途:存储大范围整数。
  5. float
    • 占用 4 字节(32 位)。
    • 范围:约 ±1.4E-45 到 ±3.4028235E38。
    • 用途:存储单精度浮点数。
  6. double
    • 占用 8 字节(64 位)。
    • 范围:约 ±4.9E-324 到 ±1.7976931348623157E308。
    • 用途:存储双精度浮点数(更常用)。
  7. char
    • 占用 2 字节(16 位)。
    • 范围:`` 到 \uFFFF(0 到 65,535)。
    • 用途:存储单个 Unicode 字符。
  8. boolean
    • 占用 1 位(实际实现可能更多)。
    • 范围:true 或 false。
    • 用途:存储布尔值。

重点

    • 这些类型是固定大小的,不像引用类型(如 String)。
    • 它们不具备对象特性,但有对应的包装类(如 Integer、Double 等)。

 

 

3、函数调用和执行中,栈的对应进出关系理解。【难点】

posted @ 2025-06-28 15:58  AlphaGeek  阅读(20)  评论(0)    收藏  举报