
# 示例Demo
Java语言示例Demo基于Java SDK开发，主要用于帮助开发人员理解并开发Java客户端应用程序，使用步骤如下：
1. 单击链接获取Java客户端示例\[[链接](https://huaweicloudchain.obs.cn-north-4.myhuaweicloud.com/client/java-client-0.1.11.zip)\]。
2. 完成客户端初始化参数配置(App.java)，进行使用(配置可参考SDK客户端配置)。
示例Demo项目结构如下：
.![](https://support.huaweicloud.com/devg-bcs/zh-cn_image_0000001429590212.png "点击放大")
表1示例Demo目录结构 
| 文件             | 介绍                                                                          |
|:---|:---|
| App.java       | 业务端调用的示例，客户端的初始化配置。                                                         |
| Contract.java  | 通过合约对业务数据交互。对数据有修改的操作如插入和删除，需要调用其中的send方法。对数据的查询操作如查询某个键的历史，需要调用其中的query方法。 |
| BlockUtil.java | BlockUtil用于从区块上获取数据。                                                        |
| TxUtil.java    | TxUtil用于从交易上获取数据。                                                           |
| pom.xml        | 配置SDK仓库地址、SDK版本号。                                                           |
| README.md      | 提供详细的接口调用示例。                                                                |
   
