このコード スニペットがどのように機能するかを誰でも説明できますか...実際のコード自体は、Android の MVP パターンの使用に関する短いチュートリアルからのものであるため、関係ありません。
私の主な質問は、このコード構造がどのように機能するか、およびこれが内部クラスであるか、ある種のトランザクションであるか、またはおそらくトランザクションであるかということです.Javaでこのようなコード構造を見たことがないので、それを理解し、そこから学ぶようにしたいと思います.効率的で最小限のようです。
public void loadCustomer(int id) {
(mCustomerModel.load(id)) {
mCustomerView.setId(mCustomerModel.getId());
mCustomerView.setFirstName(mCustomerModel.getFirstName());
mCustomerView.setLastName(mCustomerModel.getLastName());
}
}