자바란?
자바의 탄생
- 1995년에 썬 마이크로시스템즈에서 발표한 객체지향 언어
- 현재 썬 마이크로시스템즈는 오라클에 안수가 된 상태
자바의 특징
- 쉬운 언어이다.
- C와 C++ 언어의 문법을 기본으로 차용하여 개발된 언어
- C와 C++이 가진 어려운 문법인 포인터와 다중 상속 제거
- C와 C++에 비해 쉬운 언어이다.
- 플랫폼이 독립적이다.
- 자바는 JVM만 있으면 윈도우, 리눅스, 맥 등 어떤 플랫폼에서도 실행이 가능
- 객체지향 언어이다.
- Garbage Collector로 메모리 관리를 자동으로 해준다.
자바 개발 순서
- 소스 작성
- 작성한 소스 컴파일
- 컴파일한 소스를 JVM을 이용하여 실행
이클립스를 이용해 똑같이 실행해 보기
- eclipse.exe를 실행
- 사용자 홈디렉토리 아래에 workspace 폴더를 지정
- 프로젝트 생성
- 소스 작성
- src 폴더에서 HelloWorld.java 파일로 작성
- 자바는 파일 이름 중요! 대소문자를 구별하니 잘 입력해 주어야 한다.
- 워크스페이스 경로를 파일탐색기로 열어보면 src 폴더에 HelloWorld.java 파일 확인 가능
- 컴파일
- bin 폴더를 열어보면 HelloWorld.class 파일 생성되어있음
- 실행
- 클래스를 선택한 후 우측버튼을 클릭하고 자바 어플리케이션을 실행하는 메뉴를 선택
반응형
'Programming language > Java' 카테고리의 다른 글
[JAVA] 인터페이스와 다른 형식의 클래스 (0) | 2022.09.13 |
---|---|
[JAVA] 상속 (0) | 2022.09.12 |
[JAVA] 클래스 다듬기 (0) | 2022.09.12 |
[JAVA] 클래스와 객체 (0) | 2022.09.11 |
[JAVA] 변수와 상수 (2) | 2022.09.11 |