티스토리 뷰

IT/참조자료

CCompiler vs JavaCompiler

키팅529 2008. 3. 30. 21:33
반응형
간단한 C코드와 Java코드입니다. 컴파일 결과는 어떻게 될까요?

= C 코드 =
int main()
{
   int a;
   while(1){
   }
   a=10;
   return 0;
}


= Java 코드 =
public class SomeClass {
    public static void main(String[] args) {
    while(true){  
    }
    int a=10;
   }
}


C코드 컴파일이 잘 되지만,
Java코드는 컴파일 타임에 오류를 발생시켜주네요
무한루프 아래코드는 실행될 수 없다고,
5번째 라인에서 unreachable statement 란 오류메세지를 나타내더군요

컴파일타임에 반복문의 탈출조건까지 확인해 주는 Java 컴파일러..

참 똑똑하네요^ㅡ^ㅎㅎ 

아~ 기특해라ㅋㅋ

반응형
댓글