极客前沿

Java集合框架入门:安装与第一次使用

2026-07-15 01:45
DEV Beginners
查看原文

学会安装PostgreSQL,连接Java数据库,并理解集合框架的基本好处。

什么是Java集合框架?

集合框架是Java提供的一套现成的数据结构和算法工具,比如列表、集合、映射等。简单说,就是帮你更方便地存储和操作一组数据。以前没有它时,你要手动写很多代码来增删改查数组;现在用集合框架,几行代码就能搞定,而且性能更好。

第一步:安装数据库(以PostgreSQL为例)

为了演示集合框架与数据库的配合,我们先安装一个数据库。这里以PostgreSQL为例,它是一个免费的开源数据库。

Tutorial Image
  1. 如果你用的是Fedora Linux,打开终端,运行:sudo dnf install postgresql-server
  2. 安装完成后,初始化数据库:sudo postgresql-setup --initdb
  3. 启动服务:sudo systemctl start postgresql
  4. 进入PostgreSQL命令行:sudo -u postgres psql
  5. 创建一个测试数据库:CREATE DATABASE testdb;
  6. 创建一个学生表:
    CREATE TABLE students (id SERIAL PRIMARY KEY, name VARCHAR(100));
  7. 插入一条数据:INSERT INTO students (name) VALUES ('小明');
  8. 退出:\q

常见坑:安装后别忘了启动服务,否则连接会失败。如果遇到权限问题,尝试用sudo执行。

第二步:用Java连接数据库(JDBC入门)

JDBC(Java数据库连接)是Java用来连接数据库的标准接口。你需要下载对应数据库的驱动JAR包(比如PostgreSQL的驱动),然后添加到项目中。

Tutorial Image
  1. 下载PostgreSQL JDBC驱动(从官网或Maven仓库)。
  2. 在Java项目中引入该JAR包。
  3. 写一个简单的连接代码:
    Connection conn = DriverManager.getConnection("jdbc:postgresql://localhost:5432/testdb", "postgres", "密码");
  4. 查询数据:
    Statement stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery("SELECT * FROM students");
    while(rs.next()) { System.out.println(rs.getString("name")); }
  5. 关闭连接。

常见坑:记得把密码改成你自己的PostgreSQL用户密码。如果连接失败,检查数据库服务是否启动、端口是否正确(默认5432)。

第三步:验证是否成功

运行上面的Java代码,如果控制台输出了“小明”,说明你已经成功用Java连接了数据库,并查询到了数据。这只是一个开始,接下来你可以用集合框架(如ArrayList)来存储查询结果,或者用JDBC做更复杂的操作。

下一步可以做什么

  • 学习集合框架中的List、Set、Map等接口,用它们来管理数据。
  • 练习用JDBC增删改查数据库。
  • 尝试用集合框架配合数据库,比如将查询结果存入ArrayList中。

内容来源

DEV Beginners

发布时间

2026-07-15 01:45

返回 AI技术