I have this code ..
Please have a look...
The Number is a type or ClassName?
Please have a look...
Code:
class GenericClass<Number>{
Number number = null;
GenericClass(Number number){
this.number = number;
}
}
GenericClass<String> gc = new GenericClass(100); //It gets compiled
System.out.println(gc.number); //it leads me to a [B]ClassCastException[/B]
Comment