<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Synthetic methods in Java</title>
	<atom:link href="http://aruld.info/synthetic-methods-in-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://aruld.info/synthetic-methods-in-java/</link>
	<description>Technology++</description>
	<lastBuildDate>Fri, 28 Oct 2011 18:10:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Java&#8217;s Synthetic Methods &#124; September 24th &#124; The Shishir Kumar Blog</title>
		<link>http://aruld.info/synthetic-methods-in-java/#comment-4040</link>
		<dc:creator>Java&#8217;s Synthetic Methods &#124; September 24th &#124; The Shishir Kumar Blog</dc:creator>
		<pubDate>Wed, 20 Oct 2010 07:59:12 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/?p=7#comment-4040</guid>
		<description>[...] this blog post, I look at the concept of Java synthetic methods. The post summarizes what a Java synthetic method is, how one can be created and identified, and [...]</description>
		<content:encoded><![CDATA[<p>[...] this blog post, I look at the concept of Java synthetic methods. The post summarizes what a Java synthetic method is, how one can be created and identified, and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://aruld.info/synthetic-methods-in-java/#comment-1431</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sat, 23 Aug 2008 02:28:57 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/?p=7#comment-1431</guid>
		<description>The term &quot;synthetic&quot; is more of a compiler specific instruction and in this post, I refer to this term in the generics context.

You can refer the Generics &lt;a href=&quot;http://www.angelikalanger.com/GenericsFAQ/FAQSections/TechnicalDetails.html#FAQ102&quot; rel=&quot;nofollow&quot;&gt;FAQ&lt;/a&gt; for more specific details.

As per JLS &lt;a href=&quot;http://java.sun.com/docs/books/jls/third_edition/html/binaryComp.html#13.1&quot; rel=&quot;nofollow&quot;&gt;section 13.1&lt;/a&gt;,  &quot;Any constructs introduced by the compiler that do not have a corresponding construct in the source code must be marked as synthetic, except for default constructors and the class initialization method.&quot;

In JLS &lt;a href=&quot;http://java.sun.com/docs/books/jls/third_edition/html/expressions.html#15.12.4.5&quot; rel=&quot;nofollow&quot;&gt;section 15.12.4.5&lt;/a&gt;, the implementation of bridge methods are discussed.
 
Hope this helps.

-Arul</description>
		<content:encoded><![CDATA[<p>The term &#8220;synthetic&#8221; is more of a compiler specific instruction and in this post, I refer to this term in the generics context.</p>
<p>You can refer the Generics <a href="http://www.angelikalanger.com/GenericsFAQ/FAQSections/TechnicalDetails.html#FAQ102" rel="nofollow">FAQ</a> for more specific details.</p>
<p>As per JLS <a href="http://java.sun.com/docs/books/jls/third_edition/html/binaryComp.html#13.1" rel="nofollow">section 13.1</a>,  &#8220;Any constructs introduced by the compiler that do not have a corresponding construct in the source code must be marked as synthetic, except for default constructors and the class initialization method.&#8221;</p>
<p>In JLS <a href="http://java.sun.com/docs/books/jls/third_edition/html/expressions.html#15.12.4.5" rel="nofollow">section 15.12.4.5</a>, the implementation of bridge methods are discussed.</p>
<p>Hope this helps.</p>
<p>-Arul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: becomingguru</title>
		<link>http://aruld.info/synthetic-methods-in-java/#comment-1420</link>
		<dc:creator>becomingguru</dc:creator>
		<pubDate>Fri, 22 Aug 2008 15:14:11 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/?p=7#comment-1420</guid>
		<description>Hey, you have an error.  Bridge and synthetic methods are not the same thing.  Bridge methods are related to generics.  Synthetic methods are related to surrounding class member scope.</description>
		<content:encoded><![CDATA[<p>Hey, you have an error.  Bridge and synthetic methods are not the same thing.  Bridge methods are related to generics.  Synthetic methods are related to surrounding class member scope.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

