간단한 C코드와 Java코드입니다. 컴파일 결과는 어떻게 될까요?
= C 코드 =
= Java 코드 =
= C 코드 =
int main()
{
int a;
while(1){
}
a=10;
return 0;
}
{
int a;
while(1){
}
a=10;
return 0;
}
= Java 코드 =
public class SomeClass {
public static void main(String[] args) {
while(true){
}
int a=10;
}
}
public static void main(String[] args) {
while(true){
}
int a=10;
}
}
C코드 컴파일이 잘 되지만,
Java코드는 컴파일 타임에 오류를 발생시켜주네요
무한루프 아래코드는 실행될 수 없다고,
5번째 라인에서 unreachable statement 란 오류메세지를 나타내더군요
컴파일타임에 반복문의 탈출조건까지 확인해 주는 Java 컴파일러..
참 똑똑하네요^ㅡ^ㅎㅎ
아~ 기특해라ㅋㅋ
'Computer > 참조자료' 카테고리의 다른 글
| 유용한 윈도우 단축키 (0) | 2008/07/04 |
|---|---|
| 맥북 잠 안 재우기 ㅎㅎ (6) | 2008/05/08 |
| CCompiler vs JavaCompiler (0) | 2008/03/30 |
| [자바기초문법] finally 문이란 바로 이런 것 (7) | 2008/03/30 |
| Windows XP 에서 한글입력을 한/영 키에서 Shift+Space 로 사용하기 (2) | 2008/03/25 |
| 프로그래머랑 친한 숫자들 (2) | 2008/03/25 |
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST






