2011-04-26 2 views

답변

3

다른 버전의 컴파일러 또는 다른 설정 (특히 어떤 디버그 정보가 포함되어 있는지)을 사용하면 파일 크기가 변경 될 수 있습니다. 동일한 옵션을 사용하는 동일한 컴파일러 버전은 동일한 크기의 파일을 생성해야합니다. 일반적으로 동일한 파일을 생성 할 것을 기대합니다.

+0

'.class' 파일에는 타임 스탬프가 없습니다. –

+0

@ Joachim : 감사합니다. 그 비트를 도랑 것입니다 :) –

3

다른 컴파일러는 서로 다른 바이트 코드를 생성 할 수 있으며, 다른 플랫폼에는 다른 컴파일러가있을 수 있습니다. 그러나 플랫폼 자체가 바이트 코드를 변경해서는 안됩니다.

관련 문제