예제소스를 복사하면 컴파일이 잘 되는데 직접 입력하면 에러가 나는 경우가 있습니다.
제 경우엔 컴파일시 Helloworld.java:3: error: illegal character: \8220 가 출력되었지요.
텍스트에디터에서 큰따옴표 입력시 "가 약간 기울어지게 입력되는데
OSX 설정중에 큰따옴표를 자동변형하여 입력하는 기능이 있습니다.
한글OSX는 시스템 환경설정 -> 키보드 -> 텍스트 -> "스마트 인용 및 대시 사용" 을 비활성화,
영문OSX는 System Preferences -> Keyboard -> Text 에서 "smart quotes" 를 disable 합니다.
이후 텍스트 에디터를 재시작 하면 큰 따옴표가 제대로 입력되어 컴파일이 정상적으로 진행됩니다.