what are the purposes of native, transiant key words?

Answers were Sorted based on User's Feedback



what are the purposes of native, transiant key words?..

Answer / ranganathkini

When a method is marked with the native keyword. Then it
means that the method is implemented externally in a
non-Java language (more likely C/C++).

Native functions are used to perform operations beyond the
control of JVM. Native methods are by default not portable
unlike the Java programs.

A field that is marked by the transient keyword means that
during serialization of the class instance, that field will
be ignored and not serialized.

Is This Answer Correct ?    3 Yes 0 No

what are the purposes of native, transiant key words?..

Answer / ravikiran

native is the keyword used for methods to cll the methods
defined in a platform dependent language like c

transient is the keywrd used infront of varibles which will
restirct the process of serialization

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More Core Java Interview Questions

Can keyword be used as identifier?

1 Answers  


What is a native method?

2 Answers  


What is hashtable and explain features of hashtable?

1 Answers  


When will we use them?

1 Answers  


How to reverse string in java?

1 Answers  


how many ways to create Thread and which one is good? runnable interface ot Thread class?

3 Answers   Satyam,


What do you mean by platform independence of Java?

1 Answers  


What is difference between java and java ee?

1 Answers  


What is a local, member and a class variable?

1 Answers  


What is the biggest integer?

1 Answers  


Is alive in java?

1 Answers  


What is the use of volatile in java?

1 Answers  


Categories