[Library] Java에서 동기 처리 & 비동기 처리 구현 방법 [네트워크 통신 라이브러리, OkHttp3]
·
▣ Tools/Library🎲
- Java에서 동기 처리 & 비동기 처리 구현 방법- OkHttp3: 동기 vs 비동기 구분 동기 (Synchronous) 비동기 (Asynchronous) 방식 요청 → 응답까지 대기 요청 후 콜백으로 처리 사용 메서드 Call.execute() Call.enqueue(callback) 스레드 블로킹O (현재 스레드 대기)X (백그라운드 처리)예시 용도단순 요청 / 응답 흐름UI와 함께 동작, 비동기 로직- 동기 처리 방법Response response = client.newCall(request).execute(); // ← 이게 '동기' 호출!- 비동기 처리 방법client.newCall(request).enqueue(new Callback() { @Override publi..