java - 异步IO的优缺点
PHPz
PHPz 2017-04-18 10:12:10
0
2
557

异步IO就是将数据从内核空间拷贝到用户空间放在了内核中进行, 所以用户进程或线程就可以在这段时间做其他事情. 这是他的优点, 但是他的缺点是什么呢?

PHPz
PHPz

学习是最好的投资!

모든 응답(2)
洪涛

제가 생각하는 단점은 다음과 같습니다.

  1. 멀티 스레드 프로그래밍이 필요하고 임계값이 높으며 품질이 낮은 코드를 작성하기 쉽습니다.

  2. 동기식 직렬 프로그래밍은 비동기식 콜백보다 이해하기 쉽습니다.

  3. 비동기 IO 코드는 비교적 복잡하고 직관적이지 않습니다.

Peter_Zhu

RxJava를 살펴보는 것을 추천합니다
스레딩 문제를 직접 처리할 필요 없이 비동기 프로그래밍
람다 표현식과 결합하면 논리가 명확하고 코드가 간단합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿