응용 프로그램 응답성에 대한 비동기 인식의 영향 이해
Async-await는 방법을 두 부분으로 영리하게 나누어 새 스레드를 만들지 않고 응용 프로그램 응답을 향상시킵니다. 파트 1 : 코드 실행 비동기 메소드 호출 (예 : )을 포함하여 키워드까지 실행됩니다. 2 부 : 키워드 후 코드 실행
프로세스 :Part 1 Execution :
초기 부분은 이벤트 핸들러 내에서 실행되며 (기본 스레드에서) 비동기 조작을 시작합니다.
비동기 작동 : 는 비동기 작업을 시작하여 향후 완료 시간을 나타냅니다.
메인 스레드로 돌아 가기 : 키워드는 메시지 루프로 다시 제어를 생성합니다.
await
UI 응답 성 : UI는 반응 상태로 유지되어 창 움직임과 같은 사용자 상호 작용을 허용합니다.
완료 신호 : GetSomethingAsync
일단
포인트에서 메소드의 실행을 재개하여 파트 2로 계속됩니다.
중요한 측면 :
await
위 내용은 Async-Await는 스레드를 생성하지 않고 어떻게 응답성을 향상합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!