KPlay의 코딩 그리고 잡동사니

일반적인 프로그램은 Hardware에 저장되어 Opreating System (운영체제)가 실행을 해줍니다

Java program은 일반적인 프로그램들과 다르게

OS가 Java 가상머신을 실행해줄 뿐 실제로 Java프로그램을 실행하는 것은 Java 가상머신이라는 소프트웨어 입니다.

이러한 특징덕분에, JAVA로 만들어진 프로그램은

운영체제에 상관없이 소스코드를 바꾸지 않아도 실행이 가능합니다.

C언어같은 경우는 운영체제가 윈도우에서 리눅스같은걸로 변경이되면

여러가지 소스코드들, 문법들을 바꿔 입력해줘야 하지만 JAVA는 이러한 장점때문에 널리 쓰입니다

정확히는 Java 가상머신이 운영체제마다 다르고 위에서 설명했듯이 가상머신이 프로그램을 실행해주기때문에

소스코드가 다른 대신 Oracle 홈페이지에서 운영체제에 맞는 가상머신을 다운해줘야 합니다.

'프로그래밍 언어 > JAVA' 카테고리의 다른 글

3. 자바의 각종 문법  (0) 2020.10.04
2. 자바 자료형의 종류  (0) 2020.10.04
0. JAVA 설치 및 개발환경 구축  (0) 2020.10.04

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band