Develop/JAVA

JAVA 이클립스 설정

roalwh 2021. 9. 26. 12:23

1. 프로그래밍
개발자--소스--> 컴파일러 --기계어--> PC
개발자가 업무를 진행하여 생성된 언어 즉 소스
소스를 가지고 컴파일러를 통하여 pc가 이해할수 있도록 기계어로 번역하여 PC로 전달한다.

2. JAVA 언어 개발자
Games Gosling
1995년 제임스 고슬링에 의해서 개발되었다.
썬 마이크로시스테즈에서 발표 하였스며 오크(Oak)언어레서 시작하여 Java언어로 발전하였다.
언어의 주된목적은 가전제품에 탐재할 수 있는 프로그램을 개발하기 위한 목적으로 만들어졌다.
(실제로는 가전제품에서는 별로 효용성을 못얻었으나 웹서비스가 본격화되면 활성화되었다.)

3.JAVA 언어의 장점
객체 지향 언어로 기능을 부품화할 수 있다. -> 다른 기능을 합쳐 확장이 가능하다.
JRE를 이용하여 운영체제로부터 자유롭게 사용가능하다 (윈도우에서 제작->리눅스JRE만 설치되어있으면 리눅스에서 작동가능)
웹 및 모바일 프로그래밍이 쉽다.
GC(Garbage Collector,쓰레기통)를 통한 자동 메모리 관리를 지원한다.
초기 JAVA에 비해 실행속도가 많이 개선되어 빨라졌다.

4. JAVA 프로그래밍을 위한 기본 준비
1. JDK(Java Development Kit)설치

2.IDE(integrated Development Environment : 통합개발환경) 설치 - eclipse(다른것도 많음)

3. 톱니바퀴 모양의 eclipse를 설치한다.

4. new Project - JAVA Project 선택 -> JAVA Project 기본 구성 화면 설정 창이나타난다. 당연 ok함 

src 폴더와 bin폴더가 생성된다.
src는 실제 작성한 소스가 저장되는곳이며
bin 폳더는 PC가 이해하는 바이너리 파일이 저장되는 곳
프로젝트의 이름은 소문자로 시작한다.

5. class 파일을 생성한다. 왼쪽의 project Explorer에서 Project에서 우클릭하여 생성

6.메인메소드 
가장먼저 실행해야될 메인 메소드 
※메소드 프로그램을 실행하면서 사용하는 기능

public static void main(String[] arg){ }


7. 제대로 작동하는지 Hello Java World 출력 테스트

 

package hello;

public class hello {

	public static void main(String[] arg) {
		System.out.println("Hello Java World!");
		System.out.println("Hello");
	}
}


※ 이클립스 기본 설정
상단 메뉴의

Window - Preferences - General - Appearance - Colors and fonts - Basic - Text Font -> 폰트 선택 및 글자크기

Window - Preferences - General - Content Type - Java Class File 선택 - Default ncoding 에 UTF-8 update 적용

Window - Preferences - General - Workspace - Text file encoding - Other UTF-8 선택

'Develop > JAVA' 카테고리의 다른 글

JAVA 배열과 메모리  (0) 2021.10.18
JAVA 배열, Scanner  (0) 2021.10.14
JAVA 연산자  (0) 2021.10.10
JAVA 특수문자와 서식문자  (0) 2021.10.04
JAVA 변수 선언 및 자료형  (0) 2021.09.26