마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

thread 초당 실행되는 횟수가 몇번인가요?

0 추천
일반적으로 thread 를 생성했을때

thread 안의 run메쏘드가 초당 몇회실행되는지 알고 싶습니다.

보통 sleep();함수를 써서 초당 몇번 실행되게하는지 제어를 하잖아요 그런데

sleep();함수를 쓰지 않는다면 초당 몇회실행이 되나요?
a12243 (560 포인트) 님이 2017년 9월 12일 질문
ap power 에 따라 다르겠죠

1개의 답변

0 추천
run 메소드는 new Thread(){}.start(); 시 단 한 번 호출합니다.

보통 그안에 while 문을 이용해서 사용하지요

 

while문이 sleep없이 1초동안 몇번 돌아가나 확인 하고 싶으시다면 아래 코드로 확인하세욥

public class Main {

 static int count = 0;

 public static void main(String[] args) {
  long end_time = System.currentTimeMillis() + 1000;
  while(System.currentTimeMillis()<=end_time) {
   count++;
  }
  System.out.println(count);
 }
}

 

제 컴퓨터는 157715529 번 돌아가네요 컴터 성능에 따라 다를겁니다 아마
Printf (1,380 포인트) 님이 2017년 9월 13일 답변
...