Question 5)
Why might you define a method as native?
1) To get to access hardware that
Java does not know about
2) To define a new data type such as an unsigned integer
3) To write optimised code for performance in a language such as C/C++
4) To overcome the limitation of the private scope of a method
//DONT HAVE A CLUE WHY 1 IS TRUE I THOUGHT NATIVE WAS ONLY USED FOR NATIVE LANGUAGES AND DID NOT HAVE ANY RELEVANCE TO HARDWARE ???