개발의 시작과 끝

2020.04.23 / Day - 12 자바 비트, 바이트, JVM 본문

풀스택/자바 공부, 복습

2020.04.23 / Day - 12 자바 비트, 바이트, JVM

개발지혜 2020. 4. 23. 09:06

12일차

  • 15:00 ~ 18:50 : 자바 용어정리, codeup 2문제 이상

 

비트(Bit, Binary Digit)

데이터(자료)들을 나타내는 최소 단위이며, 컴퓨터 용량이나 프로그램 처리능력을 나타내는 가장 작은 단위이다.

모든 데이터는 0과 1의 조합으로 구성되는데, 이 0또는 1이 하나의 비트가 된다.

비트는 문자 그대로 아날로그 값이 아닌 디지털 값이기 때문에 0과 1 사이의 값을 가질 수 없다.

 

바이트(Byte)

컴퓨터 기억장치의 크기를 나타내는 단위로 자주 쓰이며, 많은 프로그래밍 언어에서 

정수형에 속하는 자료형이기도 하다. 바이트의 실질적 의미는 ASCII 문자 하나를 나타낼 수 있다는 것이다.

따라서 여러 바이트를 한 워드로 사용하고 있는 현재에도 대부분의 컴퓨터 하드웨에서 메모리의 주소 단위로 사용된다.

 

자바 가상 머신(JVM, Java Virtual Machine)

자바 바이트 코드를 실행시키기 위한 가상의 기계이다.

자바로 작성된 모든 프로그램은 자바 가상 머신에서만 실행될 수 있으므로,

자바 프로그램을 실행하기 위해서는 반드시 자바 가상 머신이 설치되어 있어야 한다.

 

 

참조

- https://ko.wikipedia.org/wiki/%EB%B9%84%ED%8A%B8_(%EB%8B%A8%EC%9C%84)

- https://ko.wikipedia.org/wiki/%EB%B0%94%EC%9D%B4%ED%8A%B8

http://tcpschool.com/java/java_intro_programming