C++에서 Java로 번역

개발자는 C++ 프로그래밍 언어를 사용하여 특정 변수를 저장하는 메모리에 직접 액세스할 수 있습니다. 메모리 포인터는 이 직접 액세스를 제공합니다. Java에서는 포인터가 자동으로 처리됩니다.

Java에서 구조체, 공용 구조체typedef 복합 데이터 형식은 클래스를 사용하여 독점적으로 처리됩니다. 예를 들어 C++ VARIANT 데이터 형식은 Java 의 com.ms.com.Variant 에 매핑됩니다.

C++에서 문자열은 문자 배열입니다. Java에서 문자열은 개체입니다. 문자열에서 작동하는 메서드는 문자열을 전체 개체로 처리합니다.

COM 메서드는 32비트 오류 코드인 HRESULT라는 값을 반환합니다. Microsoft 인터넷 Explorer 대한 Java 지원은 HRESULT 오류 코드를 래핑하는 com.ms.com.ComException 클래스를 정의합니다.

Java는 부호 없는 16비트 정수인 char를 제외하고 부호 없는 데이터 형식을 지원하지 않습니다. 서명되지 않은 다른 데이터 형식을 수락하거나 반환하는 메서드는 Java에서 사용할 수 없습니다.

Java는 다차원 배열을 지원하지 않습니다. 다차원 배열을 수락하거나 반환하는 메서드는 Java에서 사용할 수 없습니다.

Java의 부울 값은 0과 1로 캐스팅할 수 없습니다.

Java로 번역