Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

MATLAB에서 Java 호출하기

MATLAB®에서 직접 Java® 라이브러리 기능 호출

MATLAB 작업 공간에서 사용하도록 기존 Java 클래스에 액세스할 수 있습니다. 예를 들어, java.util과 같은 내장 클래스 패키지를 사용할 수 있습니다. 이러한 클래스 패키지는 Java 언어에 포함되어 있습니다. 이러한 패키지에 대한 자세한 내용은 Java 언어 문서를 참조하십시오. 또한 사용자가 개발한 클래스를 비롯하여 개별 .class 파일, 패키지 또는 Java 아카이브(JAR) 파일에 정의된 클래스에 액세스할 수도 있습니다.

MATLAB을 사용자 시스템 버전의 Java Runtime Environment(JRE™)와 함께 실행할 수 있습니다. MATLAB과 호환되는 Java 버전에 대한 정보는 MATLAB Interfaces to Other Languages를 참조하십시오. MATLAB에 JRE 경로를 설정하려면 jenv를 호출하십시오. 운영 체제 프롬프트에서 경로를 설정하려면 matlab_jenv를 호출하십시오.

그 대신 Java 응용 프로그램에서 MATLAB 함수를 호출하려는 경우 Java에서 MATLAB 호출하기 항목을 참조하십시오.

함수

isjava입력값이 Java 객체인지 확인
javaaddpath동적 Java 클래스 경로에 항목 추가
javaArrayJava 배열 객체 생성
javachkJava 기능 지원에 따른 오류 메시지
javaclasspathJava 클래스 경로 반환 또는 동적 경로(Dynamic Path) 지정
javaMethodJava 메서드 호출
javaMethodEDTEDT(Event Dispatch Thread)에서 Java 메서드 호출
javaObjectJava 생성자(Constructor) 호출
javaObjectEDTEDT(Event Dispatch Thread)에서 Java 생성자 호출
javarmpath동적 Java 클래스 경로에서 항목 제거
usejavaDetermine if Java feature is available
jenvSet Java path for MATLAB (R2021b 이후)
matlab_jenvSet the Java path for MATLAB from system prompt (R2021b 이후)

객체

JavaEnvironmentJava environment information (R2023a 이후)

클래스

matlab.exception.JavaExceptionJava 예외에 대한 오류 정보 캡처

도움말 항목

시작하기

Java 라이브러리 사용하기

문제 해결

Java 힙 메모리 기본 설정

Java 힙 크기를 조정하는 방법입니다.

Avoid Calling Java main Methods in MATLAB

How MATLAB handles main methods.