tamako tamako
首页
  • Mysql
  • Redis
  • JVM
  • 个人开源项目 (opens new window)
  • 开源官网 (opens new window)
  • B站主页 (opens new window)
  • 摄影
  • 网站
  • 资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

tamako | 玉子

胜人者有力,自胜者强
首页
  • Mysql
  • Redis
  • JVM
  • 个人开源项目 (opens new window)
  • 开源官网 (opens new window)
  • B站主页 (opens new window)
  • 摄影
  • 网站
  • 资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • JVM
  • JVM参数配置
  • Java核心类库
  • 自定义类加载器
  • JVM
pruedream
2024-02-15

Java核心类库

# Java核心类库

Java是一种面向对象的编程语言,它的核心类库是一组预定义的类和接口,这些类和接口提供了许多常用的功能和工具,方便开发者进行编程。那么这些核心类库是放在哪个文件中呢?

核心类库的文件是Java Development Kit(JDK)的一部分,JDK是Java开发环境的基础,它包含了编译器和其他必要的工具。核心类库文件的名称是rt.jar(runtime jar),它是Java Runtime Environment(JRE)的一部分,JRE是Java程序的运行环境,它包括了Java虚拟机和其他运行所需的文件。

核心类库文件rt.jar是一个压缩文件,它包含了Java平台的所有核心类和接口的编译后的字节码。这些类和接口按照包的形式进行组织,每个包都对应着一个目录。例如,java.lang包的类文件放在rt.jar的根目录下的java/lang目录中。

import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("Hello");
        list.add("World");
        System.out.println(list);
    }
}
1.2.3.4.5.6.7.8.9.10.
1
2
3
4
5
6
7
8
9
10
11

在这个示例中,我们使用了rt.jar中的java.util包下的ArrayList类。首先,我们通过import语句导入了ArrayList类。然后,我们创建了一个ArrayList对象,并通过add方法向列表中添加了两个元素。最后,我们使用System.out.println方法打印出了列表的内容。

在编译和运行这个示例代码时,Java编译器和Java虚拟机会自动从JDK的安装目录中找到rt.jar文件,并加载其中的类。

通过核心类库,Java提供了丰富的功能和工具,方便开发者进行编程。无论是编写文件操作、网络通信、数据库访问还是其他类型的应用程序,都可以利用核心类库中的类和接口来实现。

上次更新: 2024/08/09, 16:07:34
JVM参数配置
自定义类加载器

← JVM参数配置 自定义类加载器→

最近更新
01
骄惰怯
08-10
02
谦虚谦虚谦虚
08-09
03
长期主义
07-17
更多文章>
Theme by Vdoing | Copyright © 2019-2024 tamako | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式