Java 開發者適用的以太坊資源
學習如何使用 Java 型專案和工具進行以太坊開發
使用以太坊建立去中心化應用程式(或稱「dapp」),發揮加密貨幣和區塊鏈技術的優勢。 這些去中心化應用程式是可信的,這意味著一旦部署到以太坊後,它們就會始終按照設定執行。 這些應用程式可以控制數位資產,以便建立新型金融應用程式。 這些應用程式是去中心化的,這意味著任何單一實體或個人都無法控制它們,並且應用程式幾乎不可能被審查。
來開始學習智慧型合約及Solidity語言
邁出第一步,整合 Java 與以太坊
需要先看看更基礎的入門指南? 請查看 ethereum.org/learn 或 ethereum.org/developers。
使用以太坊用戶端
學習如何使用兩種先進的 Java 以太坊用戶端 Web3J 和 Hyperledger Besu
- 使用 Java 、Eclipse 和 Web3J 連線以太坊用戶端
- 使用 Java 和 Web3j 管理以太坊帳戶
- 從智慧型合約產生 Java 包裝函式
- 與以太坊智慧型合約互動
- 偵聽以太坊智慧型合約事件
- 使用 Linux 下的 Java 以太坊用戶端 Besu (Pantheon)
- 在 Java 整合測試中執行 Hyperledger Besu (Pantheon) 節點
- Web3j 速查表
學習如何使用非同步高效能 Kotlin 程式庫 ethers-kt,用來與基於以太坊虛擬機的區塊鏈互動。 針對 JVM 和 Android 平台。
中階文章
進階使用模式
Java 專案和工具
- Hyperledger Besu (Pantheon)(以太坊用戶端)
- Web3J(用來與以太坊用戶端互動的程式庫)
- ethers-kt(適用於基於以太坊虛擬機的區塊鏈的非同步、高效能 Kotlin/Java/Android 程式庫。)
- Eventeum(事件偵聽程式)
- Mahuta(星際檔案系統開發者工具)
想取得更多資源? 請參考 ethereum.org/developers。