Java essay Java essay
首页
  • Java基础
  • Java进阶
  • 设计模式
  • 多线程
  • Java你不知道的小事
  • Spring初识
  • Spring进阶
  • SpringBoot基础
  • SpringBoot进阶
  • 什么是微服务
  • SpringCloud全家桶
  • Dubbo
  • SpringCloud Alibaba
  • Vue
  • 小程序
  • 博客搭建
  • 数据库
  • python
  • 大数据
  • 性能分析优化
  • 中间件
  • 云原生
  • 面试
  • 外卖霸王餐
  • 打工人的带饭生活
  • 30岁我该怎么办
友链
关于我
GitHub (opens new window)

Mr.Fire

全栈工程师
首页
  • Java基础
  • Java进阶
  • 设计模式
  • 多线程
  • Java你不知道的小事
  • Spring初识
  • Spring进阶
  • SpringBoot基础
  • SpringBoot进阶
  • 什么是微服务
  • SpringCloud全家桶
  • Dubbo
  • SpringCloud Alibaba
  • Vue
  • 小程序
  • 博客搭建
  • 数据库
  • python
  • 大数据
  • 性能分析优化
  • 中间件
  • 云原生
  • 面试
  • 外卖霸王餐
  • 打工人的带饭生活
  • 30岁我该怎么办
友链
关于我
GitHub (opens new window)
  • Java基础

    • 认识Java语言
    • Java环境搭建
    • 第一个Java程序
    • Java基础语法
    • Java数据类型
      • 一、基本数据类型
        • 1. byte
        • 2. short
        • 3. int
        • 4. long
        • 5. float
        • 6. double
        • 7. char
        • 8. boolean
      • 二、引用数据类型
      • 总结
    • Java修饰符
    • Java面向对象
    • Java输入输出流
    • Java字符串
    • Java集合
    • Java多线程编程
    • Java网络编程
    • 线程之间如何进行通讯
  • Java进阶

  • 设计模式

  • 多线程

  • 你不知道的小事

  • Java基础
  • Java基础
Mr.Fire
2024-03-27
目录

Java数据类型

# Java数据类型介绍

Java中的数据类型可以分为两大类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)。本文主要介绍这基本数据类型,引用数据类型将在后面章节详细介绍。

# 一、基本数据类型

Java的基本数据类型有八种,每种类型都有其特定的用途和特点。

# 1. byte

  • 描述:8位带符号整数
  • 范围:-128 到 127
  • 示例代码:
    byte b = 100;
    System.out.println("Byte value: " + b);
    
    1
    2

# 2. short

  • 描述:16位带符号整数
  • 范围:-32,768 到 32,767
  • 示例代码:
    short s = 10000;
    System.out.println("Short value: " + s);
    
    1
    2

# 3. int

  • 描述:32位带符号整数
  • 范围:-2,147,483,648 到 2,147,483,647
  • 示例代码:
    int i = 123456;
    System.out.println("Integer value: " + i);
    
    1
    2

# 4. long

  • 描述:64位带符号整数
  • 范围:-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
  • 示例代码:
    long l = 12345678901234L;
    System.out.println("Long value: " + l);
    
    1
    2

# 5. float

  • 描述:单精度32位浮点数
  • 范围:±1.4E-45 到 ±3.4028235E38
  • 示例代码:
    float f = 3.14f;
    System.out.println("Float value: " + f);
    
    1
    2

# 6. double

  • 描述:双精度64位浮点数
  • 范围:±4.9E-324 到 ±1.7976931348623157E308
  • 示例代码:
    double d = 3.141592653589793;
    System.out.println("Double value: " + d);
    
    1
    2

# 7. char

  • 描述:单个16位Unicode字符
  • 范围:0 到 65,535
  • 示例代码:
    char c = 'A';
    System.out.println("Character value: " + c);
    
    1
    2

# 8. boolean

  • 描述:代表真或假的值
  • 取值:true 或 false
  • 示例代码:
    boolean isJavaFun = true;
    System.out.println("Is Java fun? " + isJavaFun);
    
    1
    2

# 二、引用数据类型

引用数据类型用于引用对象或数组。它们包括:

  • 类(Class)
  • 接口(Interface)
  • 数组(Array)

引用数据类型的变量存储的是对象的引用,而不是对象本身。使用引用数据类型的示例:

String str = "Hello, Java!";
System.out.println("String value: " + str);
1
2

后续学习面向对象编程时,会详细介绍类、接口和数组的使用。

# 总结

Java的基本数据类型提供了存储简单数据的能力,而引用数据类型则用于存储复杂数据。理解这些数据类型对于有效编写Java程序至关重要。

最后更新时间: 2024/12/26, 17:56:54
Java基础语法
Java修饰符

← Java基础语法 Java修饰符→

最近更新
01
SuperBuilder
12-29
02
30岁我该怎么办
12-29
03
关于存钱
12-29
更多文章>
Theme by Vdoing | Copyright © 2021-2025 Mr.Fire | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式