Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Java & ABAP

Former Member
0 Likes
360

Hi,

Can anybody tell me the advantages of java over abap

and also the differnces between abap and java.

2 REPLIES 2
Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
333

HI,

1) JAVA is an open standard. Where as ABAP is SAP property.

2) ABAP has been developed keeping in mind the advantages that are offered by JAVA and other OO langauges.

Some of the important differences are

ABAP does not support OVER LOADING OF METHODS ( This is achevied using the OPTIONAL parameters in ABAP).

ABAP you can create class which is FINAL and ABSTRACT java does not support this. (ABAP supports this and this class can have only CLASS-DATA and CLASS-METHODS).

STATIC in ABAP is USER specific where STATIC in JAVA is Application level.

Regards,

Sesh

Message was edited by:

Seshatalpasai Madala

Read only

Former Member
0 Likes
333

hi

good

there is lots of advanctages over 1

1-Java support all the operating system

2-Java achieves stong oo concepts than abap

3-Java having more functionality than abap as far as oo concept is concerned.

4-you can develop easily a java based object to display in browser rather than in abap.

Thanks

mrutyun^