Ethereum cho nhà phát triển Java
Lần cập nhật trang lần cuối: 25 tháng 8, 2025
Sử dụng Ethereum để tạo các ứng dụng phi tập trung (hay "dapps") sử dụng các lợi ích của công nghệ tiền điện tử và chuỗi khối. Các ứng dụng phi tập trung này có thể đáng tin cậy, có nghĩa là một khi chúng được triển khai lên Ethereum, chúng sẽ luôn chạy như được lập trình. Chúng có thể kiểm soát các tài sản kỹ thuật số để tạo ra những loại ứng dụng tài chính mới. Chúng có thể được phân cấp, có nghĩa là không một thực thể hay người nào kiểm soát chúng và gần như không thể kiểm duyệt.
Bắt đầu với hợp đồng thông minh và ngôn ngữ Solidity
Thực hiện các bước đầu tiên để tích hợp Java với Ethereum
Cần một hướng dẫn cơ bản hơn? Hãy xem ethereum.org/learn hoặc ethereum.org/developers.
- Giải thích về Chuỗi khối (opens in a new tab)
- Tìm hiểu về Hợp đồng thông minh (opens in a new tab)
- Viết Hợp đồng thông minh đầu tiên của bạn (opens in a new tab)
- Tìm hiểu cách Biên dịch và Triển khai Solidity (opens in a new tab)
Làm việc với các máy khách Ethereum
Tìm hiểu cách sử dụng Web3J (opens in a new tab) và Hyperledger Besu, hai trình khách Java Ethereum hàng đầu
- Kết nối với một trình khách Ethereum bằng Java, Eclipse và Web3J (opens in a new tab)
- Quản lý tài khoản Ethereum bằng Java và Web3j (opens in a new tab)
- Tạo trình bao bọc Java từ Hợp đồng thông minh của bạn (opens in a new tab)
- Tương tác với một Hợp đồng thông minh Ethereum (opens in a new tab)
- Lắng nghe các Sự kiện Hợp đồng thông minh Ethereum (opens in a new tab)
- Sử dụng Besu (Pantheon), trình khách Java Ethereum với Linux (opens in a new tab)
- Chạy nút Hyperledger Besu (Pantheon) trong các bài kiểm tra tích hợp Java (opens in a new tab)
- Bảng tóm tắt Web3j (opens in a new tab)
Tìm hiểu cách sử dụng ethers-kt (opens in a new tab), một thư viện Kotlin không đồng bộ, hiệu năng cao để tương tác với các chuỗi khối dựa trên EVM. Nhắm mục tiêu các nền tảng JVM và Android.
- Chuyển token ERC20 (opens in a new tab)
- Hoán đổi UniswapV2 với tính năng lắng nghe sự kiện (opens in a new tab)
- Trình theo dõi số dư ETH / ERC20 (opens in a new tab)
Các bài viết trình độ trung cấp
- Quản lý lưu trữ trong ứng dụng Java với IPFS (opens in a new tab)
- Quản lý token ERC20 trong Java với Web3j (opens in a new tab)
- Trình quản lý Giao dịch Web3j (opens in a new tab)
Các mẫu sử dụng nâng cao
Các dự án và công cụ Java
- Web3J (Thư viện để tương tác với các trình khách Ethereum) (opens in a new tab)
- ethers-kt (Thư viện Kotlin/Java/Android không đồng bộ, hiệu năng cao cho các chuỗi khối dựa trên EVM.) (opens in a new tab)
- Eventeum (Trình lắng nghe sự kiện) (opens in a new tab)
- Mahuta (Công cụ phát triển IPFS) (opens in a new tab)
Tìm kiếm thêm tài nguyên? Hãy xem tại ethereum.org/developers.