1111class Test_Class extends Test_ {
1212
1313 private void test (String s ) {
14-
14+
1515 }
1616
1717 void c () {
@@ -27,8 +27,13 @@ private void test(Integer i) {
2727 static String s = "test" ;
2828
2929 static {
30- System .out .println (java .lang .Number .class .getSuperclass ());
31- System .out .println (java .lang .Object .class .getSuperclass ());
30+ assert (java .lang .Number .class .getSuperclass () == Object .class );
31+ assert (java .lang .Object .class .getSuperclass () == null );
32+ assert (Integer .TYPE .isPrimitive ());
33+ assert (!Integer .TYPE .isArray ());
34+ assert (Integer .class .getName ().equals ("java.lang.Integer" ));
35+ System .out .println ("static java.lang OK" );
36+
3237 }
3338 private String test = "testing" ;
3439
@@ -63,8 +68,6 @@ public void propertyChange(PropertyChangeEvent event) {
6368 };
6469
6570
66- System .out .println (true );
67-
6871 final Test_Class me = Test_Class .this ;
6972 MouseListener c = new MouseListener () {
7073
@@ -109,7 +112,7 @@ public void mouseExited(MouseEvent e) {
109112
110113 Hashtable <String , Object > t = new Hashtable <String , Object >() {
111114 public Object put (String key , Object value ) {
112- super .put (key , value );
115+ super .put (key , value );
113116 System .out .println ("t.put:" + key + "/" + value );
114117 // test for inner class access to an outer class's superclass method
115118 assert (showt () == 0 );
@@ -206,10 +209,6 @@ public static void main(String[] args) {
206209 }
207210
208211
209- System .out .println (Integer .TYPE .isPrimitive ());
210- System .out .println (Integer .TYPE .isArray ());
211-
212-
213212 class LocalClass {
214213
215214 String hello () {
0 commit comments