房贷都有几种还款方式,房贷提前还款需要注意什么事项?