간단한 java 배경 설명

soob·2021년 3월 9일
0

생존 java

목록 보기
1/6

1. 특징

  • 운영체제에 독립적이다. 즉, 운영체제에 관계없이, jvm이 설치된 환경에서는 실행 가능하다.
  • garbage collector가 있어 자동으로 메모리 관리를 해준다.
  • 멀티쓰레드를 지원한다.

2. JVM (java virtual machine)

  • jvm 위에서 바이트코드가 실행된다.
  • 바이트코드란, java를 컴파일 하면 생기는 코드이다.
  • 바이트코드는 jvm과 상호작용을 하고, jvm은 os(운영채제)와 상호작용 한다.
  • jvm은 os에 종속적이기 때문에, os에 맞는 jvm을 설치해야 한다.
profile
쓸데없는 소리를 좋아하는 개발자

0개의 댓글