자바 인터프리터 란?



이 기사는 작동 원리 및 기능과 함께 Java의 인터프리터에 대한 상세하고 포괄적 인 접근 방식을 제공합니다.

통역사 고급 프로그램 문을 어셈블리 수준 언어로 변환하는 컴퓨터 프로그램입니다. 입력 소스 프로그램을 읽고 명령어별로 소스 프로그램 명령어를 번역하도록 설계되었습니다.

좀 더 깊이 파고 들어 개념을 자세히 이해합시다!





의 시작하자!



자바 인터프리터 란?

음, 위에서 언급했듯이 통역사는 고급 프로그램 명령문을 소스 코드, 사전 컴파일 된 코드 및 스크립트로 구성된 기계어 코드로 변환하는 데 도움이되는 컴퓨터 프로그램입니다. 안Interpreter는 프로그램이 실행될 때 코드를 기계어 코드로 변환합니다.

Java의 Interpreter로 이동하여 작동 방식을 살펴 보겠습니다.

Java에서 인터프리터는 어떻게 작동합니까?

Interpreter-in-java-edureka



여기서 통역사는 소스 코드를 읽고이를 기계어 코드로 직접 변환합니다.

이 외에도 통역사는 몇 가지 기능이 더 있습니다. 자세히 연구합시다!

자바 인터프리터의 기능

통역사가 보유한 기능 열거 :

iOS 개발자 란?
  • 초보자에게는 통역사가 사용하기 쉽습니다.
  • 인터프리터는 소스 코드를 변환합니다. 한 줄씩 RUN 시간 동안
  • 실행하는 동안 프로그램을 실행하고 평가할 수 있습니다.
  • 프로그램 분석 및 처리에 소요되는 시간 감소
  • 컴파일러와 비교할 때 프로그램 실행 속도가 느립니다.
  • 인터프리터는 중간 기계어 코드를 생성하지 않습니다.
  • 모든 줄의 각 오류가 하나씩 표시됩니다.

기능을 이해 한 후 다음 항목으로 이동하겠습니다.

Interpreter vs Compier : Interpreter는 컴파일러와 어떻게 다릅니 까?

아래 표는 인터프리터와 컴파일러의 차이점을 이해하는 데 도움이됩니다.

통역사 컴파일러
프로그램 라인을 라인별로 번역전체 프로그램을 함께 번역
컴파일 시간은 짧지 만 실행 속도는 느립니다.컴파일 시간은 길지만 실행은 더 빠름
중간 개체 코드를 생성하지 않습니다.중간 개체 코드 생성
오류가 발견 될 때까지 프로그램이 컴파일됩니다.컴파일 끝에 오류가 표시됨
, , Perl , 루비 통역사 사용 C, C ++, , 컴파일러 사용


확인
전 세계에 250,000 명 이상의 만족 한 학습자 네트워크를 보유한 신뢰할 수있는 온라인 학습 회사 인 Edureka에서 Edureka의 Java J2EE 및 SOA 교육 및 인증 과정은 Java 개발자가 되고자하는 학생과 전문가를 위해 설계되었습니다. 이 과정은 Java 프로그래밍을 시작하고 Hibernate &와 같은 다양한 Java 프레임 워크와 함께 핵심 및 고급 Java 개념 모두에 대해 교육하도록 설계되었습니다. .

질문이 있으십니까? 이 'Java의 인터프리터'기사의 주석 섹션에 언급하면 ​​가능한 한 빨리 답변을 드리겠습니다.