| Author |
Wrapper
|
Thirumalai Muthu
Ranch Hand
Joined: Oct 07, 2007
Posts: 75
|
|
Integer i1=100; Integer i2=new Integer(100); What is the difference between these two Statements? Can anyone Please Explain.Thanks
|
SCJP 5
|
 |
marc weber
Sheriff
Joined: Aug 31, 2004
Posts: 11343
|
|
|
The second statement explicitly creates a new wrapper instance. But the first statement uses boxing, which either implicitly creates a new wrapper instance, or (because the value is within the range of a byte) references an existing instance. See JLS 5.1.7 for details.
|
"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
sscce.org
|
 |
 |
|
|
subject: Wrapper
|
|
|