This week's book giveaway is in the OCAJP forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide 1Z0-808 and have Jeanne Boyarsky & Scott Selikoff on-line! See this thread for details.
Hi Angela, 'abstract' tells the compiler the method isn't implemented by the class and must be implemented by any subclasses. 'native' tells the compiler that the method does not require implementation because it will be available from the operating system. In other words, it's not 'abstract', it is implemented, just not in Java. You'll get a compile error if you declare a method to be both 'native' and 'abstract'. See JLS �18.104.22.168 Hope that helps. ------------------ Jane Griscti Sun Certified Programmer for the Java� 2 Platform [This message has been edited by Jane Griscti (edited September 15, 2001).]