#### 前言
上一节中演示了怎么通过手动去部署合约方法和调用合约方法,生产环境下部署合约可能只是一次性操作,但是与合约交互是一个高频操作,而且还需要夹杂其它的业务逻辑,这就需要编码来实现与合约交互。调用合约方法的过程,可以分为两类,一种是需要修改账本数据的,那么它必须是一笔交易,否则只在本地执行是没有实际意义的;另外一种是查询操作,比如查询合约的某个状态变量值,那么它是`constant`类型的,并不需要修改账本,那么这个调用只用在本地节点执行即可,无需消耗gas,也不需要被矿工打包,可即时返回结果。上一节中演示了怎么通过手动去部署合约方法和调用合约方法,生产环境