> Java > java지도 시간 > 본문

abap과 자바의 차이점은 무엇입니까

little bottle
풀어 주다: 2020-09-19 13:56:00
원래의
10443명이 탐색했습니다.

ABAP와 Java는 모두 프로그래밍 언어입니다. 둘 다 객체 지향 언어이지만 ABAP는 고급 엔터프라이즈 애플리케이션 프로그래밍 언어입니다. 그렇다면 그들 사이에 다른 차이점이 있습니까?

abap과 자바의 차이점은 무엇입니까

ABAP

  • ABAP(Advanced Business Application 프로그래밍)는 1980년대에 시작된 고급 엔터프라이즈 애플리케이션 프로그래밍 언어입니다. 지속적인 개발을 거쳐 현재 버전은 ABAP/4이고, SAP R/3 애플리케이션은 ABAP/4로 작성되었습니다.

  • SAP("System Application and Products")는 SAP의 제품-기업 관리 솔루션의 소프트웨어 이름입니다.

  • SAP는 원래 애플리케이션 프로그래머에게 최적화된 작업 환경을 제공하기 위해 내부 전용 ABAP/4(Advanced Business Application Design) 언어를 개발했습니다. 이는 비즈니스 세계의 요구를 충족시키기 위해 지속적으로 개선되고 수정되었습니다. ABAP/4는 모든 자체 애플리케이션을 개발하기 위한 SAP의 유일한 도구가 되었습니다.

  • ABAP/4는 객체 지향 언어입니다. 캡슐화와 상속을 지원합니다. 캡슐화는 객체지향의 기본이며, 상속은 캡슐화를 기반으로 하는 중요한 기능입니다.

  • ABAP/4에는 이벤트 기반 기능이 있습니다. ABAP/4는 보고서 생성에 적합합니다. ABAP/4는 데이터베이스 작업을 지원합니다.

  • ABAP/4에는 함수 모듈이라는 특수 서브루틴이 포함되어 있습니다. 중앙 라이브러리에서 기능 모듈을 생성하고 유지 관리할 수 있습니다. 함수 모듈에는 호출 프로그램과 서브루틴 사이에 잘 ​​정의된 데이터 인터페이스가 있습니다. 호출 프로그램의 독립 모드에서 별도로 테스트할 수 있습니다.

Java

  • Java는 널리 사용되는 객체 지향 프로그래밍 언어입니다. Java 언어에는 강력하고 사용하기 쉽다는 두 가지 특성이 있습니다. 정적 객체지향 프로그래밍 언어의 대명사인 자바 언어는 객체지향 이론을 완벽하게 구현하고 프로그래머가 복잡한 프로그래밍을 우아한 사고방식으로 수행할 수 있도록 해준다.

  • Java는 단순성, 객체 지향, 분산, 견고성, 보안, 플랫폼 독립성 및 이식성, 멀티스레딩 및 역학의 특성을 가지고 있습니다. Java는 데스크탑 애플리케이션, 웹 애플리케이션, 분산 시스템 및 임베디드 시스템 애플리케이션 등을 작성할 수 있습니다.

관련 학습 권장 사항: java 기본

위 내용은 abap과 자바의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿