티스토리 뷰


System 클래스는 실행시간 환경과 관련된 속성과 메소드 제공하는 클래스
모든 멤버가 static이므로 객체 생성없이 사용
생성자는 private으로 숨겨져 있음

System 클래스의 클래스 변수 inout은 
입출력 패키지의 InputStream 클래스와 PrintStream 클래스의 객체를 지정


public class SystemTest {


public static void main(String[] args) {

// TODO Auto-generated method stub


long start, end;

start = System.nanoTime();

// 1970년 1월 1일부터 현재까지의 시간을 나노초로 반환

int ar[] = new int[10000];


System.out.println("현재 시간 : " + start);

System.out.println("Loop 1만회 Start");

int cnt = ar.length;

for(int i=0;i<ar.length;i++){

System.out.print(ar[i]+"\t");

}

end = System.nanoTime();

System.out.println("\n반복 종료 시간 : "+end);

System.out.println("1만회 반복에 걸린 시간 : "+(((double)(end-start))/1000000000)+"초");

}

}


현재 시간 : 102031971600073

Loop 1만회 Start

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

반복 종료 시간 : 102032141895772

1만회 반복에 걸린 시간 : 0.170295699초




댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함