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
Posted by 독뽀
,