URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [testsuite/] [libjava.lang/] [PR19870.java] - Rev 765
Compare with Previous | Blame | View Log
// PR19870: Test static field access across nested class boundaries. // public class PR19870 { private static int x = 123; static class Foo { private static int junk = 1000; static void snafu( ) { System.out.println( x); x = 456; System.out.println( PR19870.x); PR19870.x = 789; System.out.println( PR19870.x); System.out.println( Bar.junk); } } static class Bar { private static int junk = 1984; static void snafu( ) { System.out.println( Foo.junk); Foo.junk = 2000; System.out.println( Foo.junk); } } public static void main( String[] args) { Foo.snafu( ); Bar.snafu( ); System.out.println( Foo.junk); Foo.junk = 3000; System.out.println( Foo.junk); } }