Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java的数据类型

作者:刎心封爱为伱锁情   发布日期:2025-02-06   浏览:102

// Java的数据类型分为两大类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)

// 1. 基本数据类型
// Java中有8种基本数据类型,每种类型都有固定的大小和含义。

// 整数类型
byte b = 10; // 1字节,范围是-128到127
short s = 100; // 2字节,范围是-32,768到32,767
int i = 1000; // 4字节,范围是-2^31到2^31-1
long l = 100000L; // 8字节,范围是-2^63到2^63-1

// 浮点类型
float f = 12.5f; // 4字节,单精度浮点数
double d = 12.5; // 8字节,双精度浮点数

// 字符类型
char c = 'A'; // 2字节,表示一个Unicode字符

// 布尔类型
boolean flag = true; // 1位,表示真或假

// 2. 引用数据类型
// 引用数据类型包括类、接口、数组等。

// 数组
int[] intArray = new int[5]; // 创建一个包含5个整数的数组

// 类
class Person {
    String name;
    int age;

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
}

Person person = new Person("Alice", 25); // 创建一个Person对象

// 接口
interface Animal {
    void makeSound();
}

class Dog implements Animal {
    public void makeSound() {
        System.out.println("Bark");
    }
}

Dog dog = new Dog(); // 创建一个实现Animal接口的Dog对象
dog.makeSound(); // 输出 "Bark"

解释说明:

  1. 基本数据类型

    • 包括byte, short, int, long(整数类型),float, double(浮点类型),char(字符类型),boolean(布尔类型)。
    • 每种类型的大小和取值范围是固定的。
  2. 引用数据类型

    • 包括类、接口、数组等。
    • 引用数据类型存储的是对象的引用(即内存地址),而不是对象本身。
    • 示例中展示了如何创建数组、类对象和接口的实现。

上一篇:java获取当前时间戳字符串

下一篇:java数组去重

大家都在看

java连接数据库的代码

ubuntu 卸载java

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java 时间加一天

java demo

java 截取

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站