JavaScript is disabled on your browser.
 
 
 
Java™ Platform 
Summary:  
Field |  
Required |  
Optional 
 
 
  
@Documented 
 @Target (value =FIELD )
 @Retention (value =SOURCE )
public @interface Native Indicates that a field defining a constant value may be referenced
 from native code.
 The annotation may be used as a hint by tools that generate native
 header files to determine whether a header file is required, and
 if so, what declarations it should contain.
Since: 1.8 
 
 
 
 
 
 
 
Java™ Platform 
Summary:  
Field |  
Required |  
Optional 
 
 
  
 Submit a bug or feature  Java SE Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.Copyright  © 1993, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms . Also see the documentation redistribution policy .  
Scripting on this page tracks web page traffic, but does not change the content in any way.