Java, 자바의 특징, JVM, JRE, JDK
볼빵빵오춘기
Java란 프로그래밍 언어 중 객체 지향 프로그래밍 언어이다. 컴퓨터 프로그램(어플리케이션)을 만드는 데 사용된다. 실행환경(JRE), 개발도구(JDK), 라이브러리(API)로 쉽고 빠르게 애플리케이션 개발이 가능하다. 자바는 어디에 쓰이나? PC 어플리케이션(인텔리 제이, 이클립스) 웹 애플리케이션, 웹 사이트(스프링 프레임/스프링부트) 모바일 애플리케이션(안드로이드) 빅 데이터(하둡) 게임, 과학, 소형기기 등 자바의 특징 배우기 쉬운 객체지향 언어이다. 가비지 컬렉터가 메모리를 알아서 정리해준다. 하나의 프로그램에서 동시에 여러가지 작업을 할 수 있는 멀티쓰레드를 지원한다. 풍부한 라이브러리로 쉽게 개발이 가능하다. JVM위에서 작동하기 때문에 운영체제에 독립적이다. 자바 가상 머신(JVM) 각기 ..