안드로이드/Thread2 ExecutorService 안드로이드 에서는 java 1.5 이후 threadpool 관련하여심플하게 사용할 수 있는 편리한 기능들이 제공되었다.그것은 바로.ExecutorServiceExcutorService 는 내부적으로는 ThreadPoolExcutor 를 생성하여 처리 하고 있다. 앞에서 말한 ThreadPoolExcutor 의 내용중. - LikedBlockingQueue , SynchronousQueue , ArrayBlockingQueue 등의 특징이 있었다. SychronousQueue, ArrayBlockingQueue 등은 별도의 예외처리 및 까다로운 처리를 해주어야 하는 단점이 있다. 그래서 일반적으로 (생각없이)편하게 쓰기에는 ( 편의성 차원 )ExcutorService.newFixedThreadPool( 생.. 2015. 12. 8. ThreadPoolExecutor 사용하기. ThreadPoolExecutor * 항상 ThreadPool에 대해 관심은 있었으나 뭔가 복잡할거 같고 어렵고 접근하기 힘들어 그냥 Thread로만 대충 사용하다 보니 Multi Thread 환경에서 대략 난감인 경우들이 좀 있다. 그래서 찾아 보니 .ThreadPoolExecutor 라는 놈을 발견하게 되었다. 이것의 사용법을 함 알아보자. ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue workQueue){ } corePoolSize : 실행할 최소 Thread수. maximumPoolSize : 최대 Thread 지원수 keepAliveTime : 현재 풀.. 2014. 1. 17. 이전 1 다음 반응형