Java集合框架入门:安装与第一次使用
学会安装PostgreSQL,连接Java数据库,并理解集合框架的基本好处。
什么是Java集合框架?
集合框架是Java提供的一套现成的数据结构和算法工具,比如列表、集合、映射等。简单说,就是帮你更方便地存储和操作一组数据。以前没有它时,你要手动写很多代码来增删改查数组;现在用集合框架,几行代码就能搞定,而且性能更好。
第一步:安装数据库(以PostgreSQL为例)
为了演示集合框架与数据库的配合,我们先安装一个数据库。这里以PostgreSQL为例,它是一个免费的开源数据库。
- 如果你用的是Fedora Linux,打开终端,运行:
sudo dnf install postgresql-server - 安装完成后,初始化数据库:
sudo postgresql-setup --initdb - 启动服务:
sudo systemctl start postgresql - 进入PostgreSQL命令行:
sudo -u postgres psql - 创建一个测试数据库:
CREATE DATABASE testdb; - 创建一个学生表:
CREATE TABLE students (id SERIAL PRIMARY KEY, name VARCHAR(100)); - 插入一条数据:
INSERT INTO students (name) VALUES ('小明'); - 退出:
\q
常见坑:安装后别忘了启动服务,否则连接会失败。如果遇到权限问题,尝试用sudo执行。
第二步:用Java连接数据库(JDBC入门)
JDBC(Java数据库连接)是Java用来连接数据库的标准接口。你需要下载对应数据库的驱动JAR包(比如PostgreSQL的驱动),然后添加到项目中。
- 下载PostgreSQL JDBC驱动(从官网或Maven仓库)。
- 在Java项目中引入该JAR包。
- 写一个简单的连接代码:
Connection conn = DriverManager.getConnection("jdbc:postgresql://localhost:5432/testdb", "postgres", "密码"); - 查询数据:
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM students");
while(rs.next()) { System.out.println(rs.getString("name")); } - 关闭连接。
常见坑:记得把密码改成你自己的PostgreSQL用户密码。如果连接失败,检查数据库服务是否启动、端口是否正确(默认5432)。
第三步:验证是否成功
运行上面的Java代码,如果控制台输出了“小明”,说明你已经成功用Java连接了数据库,并查询到了数据。这只是一个开始,接下来你可以用集合框架(如ArrayList)来存储查询结果,或者用JDBC做更复杂的操作。
下一步可以做什么
- 学习集合框架中的List、Set、Map等接口,用它们来管理数据。
- 练习用JDBC增删改查数据库。
- 尝试用集合框架配合数据库,比如将查询结果存入ArrayList中。
内容来源
DEV Beginners
发布时间
2026-07-15 01:45