这是solidity代码  在部署的时候使用命令行进行部署的时候初始化指定了账户,此刻的账户是合约账户  然后在命令行可以指定合约账户,权限也没问题  但在使用Java的sdk调用的时候在前面指定了合约账户,获取也获取得到,但调用者始终是普通账户而不是合约账户 