article thumbnail image
2022. 11. 21. 00:39

자바란 ?

썬 마이크로시스템즈에서 개발하여 1996년 1월에 공식적으로 발표한
객체지향 프로그래밍 언어

2010년에 오라클에 인수되면서 자바는 오라클 제품이 되었다

 

자바의 특징

운영체제에 독립적

자바 프로그램은 JVM 하고만 통신을 하고 JVM 이 운영체제가 이해할 수 있도록 변환하기 때문

 

객체지향언어

OOP 의 특징이 잘 적용되어 있다

  • 캡슐화
  • 상속
  • 다형성

 

자동 메모리 관리(Garbage Collection)

가비지 컬렉터가 자동적으로 메모리를 관리해주기 때문에 프로그래머가 따로 관리하지 않아도 된다

이 기능이 없었다면 사용하지 않는 메모리를 직접 확인하고 반환해야 함

 

멀티쓰레드 지원

동적 로딩 지원

네트워크와 분산처리 지원

 

'java > ' 카테고리의 다른 글

JVM, JDK, JRE 차이는?  (0) 2022.11.21
자바 빈 규약과 디미터 법칙의 궁금증  (6) 2022.10.05
복사했습니다!