Skip to main content

Java Reg는 무엇입니까?가상 기기?

Java 프로그래밍 언어는 Java Reg라는 특수 관리 소프트웨어를 사용합니다.가상 머신 (JVM).이 JVM은 모든 Java Reg에 필요합니다.컴퓨터에서 제대로 작동하는 소프트웨어 프로그램.JVM은 소프트웨어 프로그램의 요청을 해석하여 컴퓨터 하드웨어가 이해하는 기계 언어로 변환합니다.JVM은 하드웨어-플랫폼의 비수성이므로 많은 유형의 컴퓨터 운영 체제에 적합합니다. 오늘날 대부분의 프로그래밍 언어는 하드웨어 플랫폼에 따라 다릅니다.이 프로그램은 특정 운영 체제에서만 실행할 수 있기 때문에 독점적입니다.Java 가상 머신은 Java Reg를 만드는 특수 요소입니다.프로그램 플랫폼 독립.이 JVM은 컴퓨터 하드웨어와 Java Reg 간의 통신을 관리하는 자동 연락 프로세스입니다.프로그래밍 코드.

컴퓨터 사용자가 컴퓨터를 켜면 컴퓨터 하드웨어 및 소프트웨어 운영 체제 (OS)와 상호 작용하고 있습니다.컴퓨터 OS는 컴퓨터의 마우스와 키보드에서 동작을 캡처하는 기본 장치입니다.이러한 이벤트는 특수 OS 코드를 사용하여 운영 체제에서 프로그램으로 전송됩니다.Java 가상 머신은 Java Reg입니다.OS 이벤트를 캡처하고이를 Java Reg로 변환하는 프로세스;이해할 수있는 메시지.

Java Reg 사용;가상 머신에는 몇 가지 이점이 있습니다.각 운영 체제의 기술적 뉘앙스는 개발자로부터 숨겨져 있습니다.이를 통해 여러 컴퓨터 하드웨어 플랫폼에서 작동 할 수 있기 때문에 프로그램에 대한 다재다능 함이 더 많이 발생합니다.JVM은 또한 조직 내에서 하나 이상의 운영 체제 플랫폼을 사용하는 유연성을 허용합니다.

Windows , Mac , Unix Reg를 포함하여 오늘날 몇 가지 운영 체제가 있습니다.및 Linux .단일 Java 소프트웨어 프로그램은 여러 버전의 운영 체제에서 실행될 수 있습니다.Java 프로그램은 JVM을 사용하여 운영 체제와 상호 작용합니다.다른 유형의 소프트웨어 코드에는 일반적으로 각 운영 체제에 대해 별도의 컴파일 코드 기반이 필요합니다.

Microsoft .NET는 각 운영 체제에 대한 특정 컴파일이 필요한 소프트웨어 언어의 예입니다.이러한 유형의 소프트웨어를 Unix Reg에 배포합니다.환경, 코드를 다시 컴파일해야합니다.이를 위해서는 사용 된 각 운영 체제에 대한 여러 코드베이스의 관리가 필요합니다.

오늘 Java 가상 기계 기술은 전 세계 수백만 개의 컴퓨터 및 장치에 배포되었습니다.이 JVM은 Java Reg와 인터넷에서 자유롭게 사용할 수 있습니다.개발 소프트웨어 환경.이 프로세스는 Java Reg가있을 때 자동으로 설치됩니다.소프트웨어 코드는 컴퓨터에 설치됩니다.multitasking은 한 컴퓨터에서 여러 프로그램이 병렬로 실행될 수있는 프로세스입니다.Java 가상 기계는 멀티 태스킹 기능을 지원합니다.이 기술을 사용하면 JVM이 다중 동시 응용 프로그램을 지원할 수 있습니다.멀티 프로세싱 기능을 갖추면 귀중한 컴퓨터 처리 리소스가 절약되어 응용 프로그램이 더 빨리 실행됩니다.