合同具有什么样的特征?