Study/Java
01. 자바를 시작하며...
하르문드
2010. 7. 16. 08:57
자바 프로그래밍이라고 하면
객체지향 언어
처음부터 끝까지 클래스의 범위를 벗어나지 못한다. 즉 클래스 내부에서 모든 일을 처리하기 때문에 모든 규정은 클래스의 특성을 따르게 된다.
이식성이 높은 언어
코드를 컴파일 하여 바로 실행하는게 아니라 컴파일 된 파일을 인터프리터가 실행하므로 플랫폼이 달라도 인터프리터를 바꾸면 실행이 가능해 진다.
포인터가 없는 언어(정확히는 내부 포인터지만..)
C나 C++에서 사용하던 포인터(적어도 외부에서 사용가능 한)는 없다. 객체의 메모리를 무조건 동적으로 할당하고 내부적으로 포인터를 사용한다고 보는게 맞다.
정도가 생각나긴 하는데..
시작하기에 앞서 프로그램의 설치는
JDK 다운로드 http://java.sun.com
J2SE - Java2 Standard Edition <- 이거
J2EE - Java2 Enterprise Edition
J2MM - java2 Micro Edition - 가전제품 같은데 쓸때 쓴다고 한다
eclipse 다운로드 http://www.eclipse.org
이클립스 쓰는 사람이 많다고 하긴 하던데 쓰고 말고는 자유
간단히 Hello World!! 를 찍는 소스를 작성해 보면
(이클립스 안쓰는 관계로 그냥 문서로 작성!!!)
파일 이름은 클래스 이름과 같이 HelloJava.java 로 해주고
컴파일은 cmd창에서 'javac 파일이름' 하면 되고
실행은 마찬가지로 cmd창에서 'java 클래스' 이름 해주면 됩니다.