1. public static void main(String args[])
위의 main method 원형은 꼭 외워두도록 하자.
개발툴에서 자동으로 만들어주기도 하지만 한줄정도야 외워주도록 하자;
2. public과 static은 순서가 바뀌어도 상관이 없다.
하지만! 역시나 Tutorials에서는 관례적으로 public static의 순서를 지키기를 권고한다.
3. Exception in thread "main" java.lang.NoClassDefFoundError:
HelloWorld.java.
위와 같은 에러가 났다면 무엇이 문제일까?
에러 내용은 classpath(클래스 경로)가 잘못되었다는 것이다.
HelloWorld를 실행하는데 문제가 발견되었다면 아래를 참고하기 바란다.
Windows 환경에서 javac를 사용하기 위해서는 환경 변수 등록이 되어있어야 어느 경로에서든지 실행가능하다.
xp에서는 내 컴퓨터>등록정보>고급>환경 변수
windows7에서는 윈도우탐색기>컴퓨터>등록정보>고급 시스템 설정>환경 변수
(참고: xp, 7 공통 단축키 <시작키>+<Pause Break>)
시스템 변수(S) 아래의 Path를 더블클릭 혹은 편집(I)을 선택한다.
위 스크린샷에는 짤렸지만 ;C:\Program Files\Java\jdk1.6.0_18\bin; 라고 되어있다.
jdk버전\bin 폴더에 javac.exe와 java.exe가 있기 때문에..
;(세미콜론)은 시스템 변수 값들을 구분하기 위한 구분자이다.. 자세히 알 필요는 없다.
본인이 설치한 jdk에 맞게 설정해야한다. 무작정 위와 같이 하면 안되니 주의!
'Programming Languages > Java' 카테고리의 다른 글
변수(1) (0) | 2010.04.27 |
---|---|
자바 필수 상식 (2) - Object-Oriented Programming (0) | 2010.03.21 |
Hello World! (0) | 2010.03.13 |
EditPlus에서 Java 컴파일, 실행하기 (0) | 2010.03.09 |
개발 환경 설정 (0) | 2010.03.09 |