Language/Java

자바란?

JUNGKEUNG 2021. 9. 6. 00:50
반응형

자바란?

프로그래밍 언어(programing language)

컴퓨터 프로그램(애플리케이션)을 만드는데 사용

실행환경(JRE) + 개발도구(JDK) + 라이브러리(API) 라고한다.

라이브러리 : 프로그램 제작 시 필요한 기능

자바의 특징

  1. 운영체제에 독립적이다.
  2. 객체지향언어이다.
  3. 비교적 배우기 쉽다.
  4. 자동 메모리 관리(Garbage Conllection)
  5. 멀티쓰레드를 지원한다.
  6. 동적 로딩 이다.
  • 가비지컬렉터가 자동적으로 메모리를 관리해주기 때문에 프로그래머는 메모리를 따로 관리 하지 않아도 된다.
  • 실행 시에 모든 클래스가 로딩되지 않고 필요한 시점에 클래스를 로딩하여 사용할 수 있다는 장점이 있다.

'Language > Java' 카테고리의 다른 글

상수와 리터럴(constant & literal)  (0) 2021.09.06
변수의 타입  (0) 2021.09.06
extends vs implements  (0) 2021.07.12
GC 가비지 컬렉션 이란?  (0) 2021.07.05
프로세스와 스레드 차이점  (0) 2021.06.30