Found 4747 Articles for Java 8

What are the major features of Java programming?

Updated on 30-Jul-2019 22:30:20
Following are the notable features of Java:Object OrientedIn Java, everything is an Object. Java can be easily extended since it is based on the Object model.Platform IndependentUnlike many other programming languages including C and C++, when Java is compiled, it is not compiled into platform specific machine, rather into platform-independent byte code. This byte code is distributed over the web and interpreted by the Virtual Machine (JVM) on whichever platform it is being run on.SimpleJava is designed to be easy to learn. If you understand the basic concept of OOP Java, it would be easy to master.SecureWith Java's secure feature ... Read More

What are basic Object oriented programming concepts?

Updated on 30-Jul-2019 22:30:20
The basic Object-oriented programming concepts are:Inheritance Inheritance can be defined as the process where one (parent/super) class acquires the properties (methods and fields) of another (child/sub). With the use of inheritance, the information is made manageable in a hierarchical order.Polymorphism Polymorphism is the ability of an object to perform different actions (or, exhibit different behaviors) based on the context.Abstraction Abstraction is a process of hiding the implementation details from the user, only the functionality will be provided to the user. In other words, the user will have the information on what the object does instead of how it does it.In Java, ... Read More

What are the prerequisites for learning Java?

Updated on 30-Jul-2019 22:30:20
In fact, you can directly start learning Java without any prior knowledge of programming language. But, the syntax in Java is similar to the syntax of the C programming language, therefore, Knowing C language helps to get hold of Java quickly. Having introduced to object-oriented principles before starting Java, also helps in the understanding of the language so, having an idea on object-oriented languages such as C++ also helps. In short, if you know C or C++ it will be a little bit easier to cope with Java technology.

What are the differences between C and Java?

Updated on 18-Feb-2020 07:39:49
Following are the notable differences between C and Java –                                       Java                                               CJava is an object-oriented language.C is procedure oriented languageJava is interpreted Language.C is a compiled language.Java is a high-level language.C is a low-level language.Java does not support pointers.C supports pointersJava supports inheritanceC does not support inheritance

What are the differences between C++ and Java?

Updated on 30-Jul-2019 22:30:20
Following are the major differences between C++ and Java.JavaC++Java does not support pointers, unions, operator overloading and structure.C++ supports pointers, unions, operator overloading and structure.Java supports garbage collection.C++ does not supports garbage collection.Java is platform independent.C++ is platform dependent.Java supports inheritance except for multiple inheritanceC++ supports inheritance including multiple inheritancesJava is interpreted.C++ is compiled.Java does not support destructorC++ supports destructors.

Explanation about SAP ABAP Stack and JAVA Stack and role of Java Stack during ECC upgrade

Updated on 06-Dec-2019 07:02:20
Note that all SAP ERP all modules run on SAP ABAP stack. SAP NetWeaver Application Server (ABAP Stack) is part of the SAP NetWeaver portfolio and represents the ABAP-based technical basis for many SAP products. It delivers technical frameworks, tools, repositories, and much more.If you are planning to use SAP PI module then you should install Java Stack. Whenever you need something like- Adobe Interactive Forms or NetWeaver Portal stuff) that requires the Java Stack. You can go for an upgrade without installing Java Stack. In earlier releases of SAP ERP, there were SAP ABAP based instances. With the release ... Read More

Handling Exception and use of CX_ROOT directly and subclasses

Sai Nath
Updated on 14-Feb-2020 05:37:06
It is not advisable to use CX_ROOT directly and you would require using one of its direct subclasses. Also, the propagation depends upon the exception subclass hierarchy.Subclasses of CX_STATIC_CHECK – these do not propagate automatically. You will need to do the handling yourself or there will be a syntax error in the program.Subclasses of CX_DYNAMIC_CHECK – these do not require any handling. But the program that does not handle the exception will be aborted with these subclasses.Subclasses of CX_NO_CHECK – These will get propagated automatically if the exception is not handled.