<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://valley.egloos.com/rss/style/style.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>이글루스 'autoboxing' 태그 최근글</title>
		<link>http://valley.egloos.com/tag/autoboxing</link>
		<description>autoboxing</description>
		<language>ko</language>
		<pubDate>Tue, 10 Feb 2009 08:21:46 +0900</pubDate>
		<generator>Egloos</generator>
		<item>
	<title><![CDATA[Java의 auto boxing과 unbox은 어떻게 컴파일될까?]]></title>
	<link>http://benelog.egloos.com/2229687</link>
	<guid>http://benelog.egloos.com/2229687</guid>
	<description>
	<![CDATA[ 
  아래 코드는 프리미티브 타입과 Wrapper 클래스, 자동 Boxing, 자동 UnBoxing이라는 글에 나오는 것을 입력해 본 것입니다. int와 java.lang.Integer객체를 &quot;==&quot;와 &quot;equals()&quot;메소드로 비교하고 있습니다.    위의 코드에서 생성한 .class파일을 역컴파일해보면 아래와 같은 코드가 나옵니다. autoboxing과 unboxing이 어떤 방식으로 이루어 지는지 잘 확인할 수 있습니다. java.lang.Integer가 int로 바뀔 때는 intValue() 메소드, int가 java.lang.Integer로 바뀔 때는 Integer.valueOf()메소드를 사용하고 있습니다. JDK 1.4이하 버전과의 하위호환성을 위해서 이런 방식을 쓰는 것이겠죠. int a = 1	]]>
	</description>
	<pubDate>Tue, 10 Feb 2009 08:21:46 +0900</pubDate>
	<dc:creator><![CDATA[개발을 통한 자기수양 - benelog]]></dc:creator>
</item>
	</channel>
</rss>

