Could any one explain me how this statement is valid?
Raghu J<br />SCJP 1.4<br /> <br />The Wind and waters are always<br />on the side of the ablest navigators.<br /><a href="http://groups.yahoo.com/group/scjp_share" target="_blank" rel="nofollow">SCJP Group</a><br /><a href="http://groups.yahoo.com/group/JavaBeat_SCWCD" target="_blank" rel="nofollow">SCWCD Group</a>
Animesh Shrivastava
Ranch Hand
Joined: Jul 19, 2004
Posts: 298
posted
0
Whats the problem with that, the statement Boolean.class object of type class Class and since Object is the super class of every object. So this has to be valid
Amit Das
Ranch Hand
Joined: Mar 05, 2005
Posts: 206
posted
0
also make a note: Boolean.class IS-A Object //true Boolean.class IS-A Class //true Boolean.class IS-A Boolean //false
an FYI
amit
Tony Morris
Ranch Hand
Joined: Sep 24, 2003
Posts: 1608
posted
0
To continue the theme: Boolean.class IS-A Class<Boolean> Boolean.class IS-A Class<? extends Boolean> Boolean.class IS-A Class<? extends Comparable<Boolean>> Boolean.class IS-A Class<? extends java.io.Serializable> Boolean.class IS-A Class<? extends Object> (redundant, see below) Boolean.class IS-A Class<? super Boolean> Boolean.class IS-A Class<?> X<? extends Object> is redundancy and should be replaced with X<?> (for all X) [ April 27, 2005: Message edited by: Tony Morris ]