JDK8

(Difference between revisions)
m (JDK8 Support in NetBeans)
m
Line 1: Line 1:
==JDK8 Support in NetBeans==
==JDK8 Support in NetBeans==
-
Currently, a preliminary NetBeans build supporting Lambda is available. The current build can be downloaded [http://bertram2.netbeans.org:8080/job/jdk8lambda/1604/artifact/nbbuild/NetBeans-jdk8lambda-basic.zip from here]. The build is being updated occasionally. Please note it is a preliminary build, less stable than the daily or even release builds.
+
Currently, a preliminary NetBeans build supporting Java SE 8 is available. The current build can be downloaded [http://bertram2.netbeans.org:8080/job/jdk8lambda/lastSuccessfulBuild/artifact/nbbuild/NetBeans-jdk8lambda-basic.zip from here]. The build is being updated regularly. Please note it is a preliminary build, less stable than the daily or even release builds.
==Features==
==Features==
 +
 +
The new Java SE features supported by the build are:
 +
* JSR 335: [http://openjdk.java.net/jeps/126 Lambda expressions and virtual extension methods] and [http://openjdk.java.net/jeps/101 Generalized Target-Type Inference]. [http://openjdk.java.net/jeps/107 Bulk data operations] are also supported with JDK lambda builds
 +
* [http://openjdk.java.net/jeps/120 Repeatable Annotations] and [http://openjdk.java.net/jeps/104 Annotation on Types]
 +
* [http://openjdk.java.net/jeps/118 Access to Parameter Names at Runtime]
Many features, including code completion, code highlighting, go to
Many features, including code completion, code highlighting, go to
-
declaration, have been updated to know about lambda expressions and method
+
declaration, have been updated to know about these new language features.
-
references.
+
 
 +
Two new convertors are available to:
 +
* automatically convert suitable anonymous innerclasses into lambda expressions
 +
* automatically detect for-each loops that can be converted to use the new bulk data operations APIs and convert them
-
A new convertor is available, that allows to automatically convert anonymous innerclasses into lambda expressions. It not only marks anonymous innerclasses that can be converted inside the editor, but can also be applied to the whole project via the <code>Refactor/Inspect and Transform</code>.
+
Both these convertors can also be applied to the whole project via the <code>Refactor/Inspect and Transform</code>.

Revision as of 09:45, 31 January 2013

JDK8 Support in NetBeans

Currently, a preliminary NetBeans build supporting Java SE 8 is available. The current build can be downloaded from here. The build is being updated regularly. Please note it is a preliminary build, less stable than the daily or even release builds.

Features

The new Java SE features supported by the build are:

Many features, including code completion, code highlighting, go to declaration, have been updated to know about these new language features.

Two new convertors are available to:

  • automatically convert suitable anonymous innerclasses into lambda expressions
  • automatically detect for-each loops that can be converted to use the new bulk data operations APIs and convert them

Both these convertors can also be applied to the whole project via the Refactor/Inspect and Transform.

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo