본문 바로가기
프로그램이야기/JAVA

[자바]1. JAVA 개요

by Doinge 2020. 2. 8.
728x90
반응형

안녕하세요 초보 개발자 Doing 입니다.

JAVA를 처음 시작하시는 분들을 위해 간단하게 정리해보도록 하겠습니다.

저도 배우는 사람의 입장에서 다시 공부하는 마음으로 포스팅을 해보도록 하겠습니다.!!


Java란?

일단 java란 언어는 썬 마이크로 시스템즈(현재 Oracle로 인수됨)에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어입니다.


Java 특징

1. 운영체제에 독립적

2. 객체지향언어

3. 배우기 쉽다.

4. 자동 메모리 관리(Garbage Collection)

5. 네트워크와 분산처리 지원

6. 멀티 스레드 지원

7. 동적 로딩(Dynamic Loading) 지원


Jvm( Java Virtual Machine)

사용자가 Java 파일을 생성한 후 JDK의 컴파일을 거쳐 바이트코드(.class)가 되어 JVM을 거치면 컴퓨터가 사용할 수 있는 기계언어로 변경해주는 역할

[ 자바 실행 흐름 ] : 사용자 Java 코드 생성 -> JDK 컴파일(.class 파일 생성) -> JVM -> 실행


여기까지 앞으로 포스팅할 JAVA의 기본적인 정보와 작동 원리 등을 적어 봤습니다.

다음 시간 JDK 및 Eclipse 설치에 대하여 포스팅하겠습니다.!!

감사합니다.

728x90
반응형

댓글