<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BlogmyQuery - BMQ &#187; New Release of JAVA</title>
	<atom:link href="http://blogmyquery.com/index.php/tag/new-release-of-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogmyquery.com</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 14:15:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>JAVA 7.0 (Dolphin)</title>
		<link>http://blogmyquery.com/index.php/2009/01/java-70-dolphin/</link>
		<comments>http://blogmyquery.com/index.php/2009/01/java-70-dolphin/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 15:35:07 +0000</pubDate>
		<dc:creator>rsreddy</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[New Release of JAVA]]></category>

		<guid isPermaLink="false">http://blogmyquery.com/?p=96</guid>
		<description><![CDATA[Sun is releasing weekly early access snapshots of the complete source, binaries and documentation for JDK 7. These raw snapshot [...]]]></description>
			<content:encoded><![CDATA[<p>Sun is releasing weekly early access snapshots of the complete source, binaries and documentation for JDK 7. These raw snapshot releases let you review and contribute to the Java SE platform as it is being developed.</p>
<p>Some possible language changes being considered for Dolphin include:</p>
<ul>
<li>property support (for getFoo()/setFoo() pattern)</li>
<li>method references (a quick way to write an event notification pattern)</li>
<li>block <a href="http://www.javabeat.net/tips/125-closures-in-java-70.html" target="_blank">closures</a> (collection of statements within a statement)</li>
<li>native XML support</li>
</ul>
<h1>Java 7.0 New Features</h1>
<ul>
<li>
<h3>Closures</h3>
<p><a href="http://www.javabeat.net/tips/125-closures-in-java-70.html" target="_blank">Closures</a> are something like C callbacks, a pointer to a function that you can pass as a parameter. In addition to the method, some context around that method is snapshotted to go along with it in the closure.</p>
<p>Another way of putting it is a closure is an anonymous function body, that can be declared and passed around as a first-class object, and which can refer to variables from its enclosing scope. The anonymous classes in JDK 1.1 provide <a href="http://www.javabeat.net/tips/125-closures-in-java-70.html" target="_blank">closure-like</a> facilities, albeit with tacky syntax. Smalltalk &#8220;blocks&#8221; are closures.</li>
<li>
<h4>JSR 277 Java Module <a id="KonaLink0" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.javabeat.net/javabeat/java7/index.php#" target="undefined"><span style="color: blue ! important; font-weight: bold; font-size: 13px; position: static;"><span class="kLink" style="border-bottom: 1px solid blue; color: blue ! important; font-family: Verdana; font-weight: bold; font-size: 13px; position: static; padding-bottom: 1px; background-color: transparent;">System</span></span><span id="preLoadWrap0" style="position: relative;"></p>
<div id="preLoadLayer0" style="position: absolute; z-index: 4000; top: -32px; left: -18px; display: none;"><img style="border: 0px none;" src="http://kona.kontera.com/javascript/lib/imgs/grey_loader.gif" alt="" /></div>
<p></span></a></h4>
</li>
<li>
<h4>JSR 294 Improved Modularity Support</h4>
</li>
<li>
<h4>JSR 295 Beans Binding</h4>
</li>
<li>
<h4>JSR 303 Beans Validation</h4>
</li>
<li>
<h4>JSR 296 Swing Application Framework</h4>
</li>
<li>
<h4>JSR 203 NIO2JSR 220 Java Persistence APIs</h4>
</li>
<li>
<h4>JSR 255 JMX 2.0</h4>
</li>
<li>
<h4>JSR 262 <a id="KonaLink1" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.javabeat.net/javabeat/java7/index.php#" target="undefined"><span style="color: blue ! important; font-weight: bold; font-size: 13px; position: static;"><span class="kLink" style="color: blue ! important; font-family: Verdana; font-weight: bold; font-size: 13px; position: static;">Web </span><span class="kLink" style="color: blue ! important; font-family: Verdana; font-weight: bold; font-size: 13px; position: static;">Services</span></span></a> Connector for JMX</h4>
</li>
<li>
<h4>JSR 260 Javadoc Technology Update</h4>
</li>
<li>
<h4>JSR 275 Units and Quantities</h4>
</li>
<li>
<h4>JSR 310 Date and Time API</h4>
</li>
<li>
<h4>JSR 308 Annotations on Java Types</h4>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogmyquery.com/index.php/2009/01/java-70-dolphin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

