- Loading...
This document is being drafted and may contain duplicates, unhelpful links, etc. (Sep 25 2009)
| Proposal | By | On | Thread | 
|---|---|---|---|
| Strings in Switch | Joseph D. Darcy | February 27, 2009 | |
| Block Expressions for Java | Neal Gafter | February 28, 2009 | |
| Improved Exception Handling for Java | Neal Gafter | February 28, 2009 | |
| Improved Type Inference for Generic Instance Creation | Jeremy Manson | February 28, 2009 | |
| Improved Wildcard Syntax for Java | Neal Gafter | February 28, 2009 | |
| Multiline strings | Ruslan Shevchenko | March 1, 2009 | |
| Elvis and Other Null-Safe Operators | Stephen Colebourne | March 1, 2009 | |
| Import Aliases for Classes and Static Methods | Phil Varner | March 3, 2009 | |
| Lightweight Properties | David Goodenough | March 3, 2009 | |
| Static Methods in Interfaces | Reinier Zwitserloot | March 4, 2009 | |
| Multiple switch expressions and case ranges | Pinku Surana | March 5, 2009 | |
| Simplified Varargs Method Invocation | Bob Lee | March 6, 2009 | |
| Extend Scope of Imports to Include Package Annotations | Bruce Chapman | March 9, 2009 | |
| Enhanced String constructs for Java | Felix Frost | March 9, 2009 | |
| Method and Field Literals | Jesse Wilson | March 11, 2009 | |
| Access to Generic Type Parameters at Compile-Time | David Walend | March 17, 2009 | |
| Named method parameters | Paul Martin | March 21, 2009 | |
| Enhanced for each loop iteration control | Stephen Colebourne | March 21, 2009 | |
| Simplified syntax for dealing with parameterized types. | James Lowden | March 23, 2009 | |
| Compiletime information access | Ruslan Shevchenko | March 24, 2009 | |
| @Unloadable Class defination | Daniel Cheng | March 24, 2009 | |
| Large arrays | James Lowden | March 24, 2009 | |
| Auto-assignment Parameters | Mark Mahieu | March 25, 2009 | |
| Unchecked Exceptions as Subclasses of Checked Exceptions | Alan Snyder | March 25, 2009 | |
| Byte and Short Integer Literal Suffixes | Bruce Chapman | March 25, 2009 | |
| Unsigned Integer Widening Operator | Bruce Chapman | March 25, 2009 | |
| Binary Literals | Derek Foster | March 25, 2009 | |
| Return 'this' | Marek Kozie | March 25, 2009 | |
| Unchecked Exceptions as Subclasses of Checked Exceptions | Alan Snyder | March 26, 2009 | |
| Improved Support for Optional Object Behaviors at Runtime | ,Alan Snyder | March 26, 2009 | |
| 'final' without explicit type | Marek Kozie | March 26, 2009 | |
| Language Escape Operator | Bruce Chapman | March 26, 2009 | |
| 'forget' keyword (beta) | Marek Kozie | March 27, 2009 | |
| Using Ordinary Syntax for Reflective Method Invocations | Alan Snyder | March 27, 2009 | |
| Type inference for variable definition/initialization using the 'auto' keyword | Tim Lebedkov | March 28, 2009 | |
| Simplified StringBuffer/StringBuilder syntax | Derek Foster | March 28, 2009 | |
| Unchecked Exceptions as Subclasses of Checked Exceptions | Derek Foster | March 29, 2009 | |
| Simple Operator Overloading | Ruslan Shevchenko | March 29, 2009 | |
| Conditional Statement | Matt Mastracci | March 29, 2009 | |
| Enhanced while statement | Marek Kozie | March 29, 2009 | |
| Indexing access syntax for Lists and Maps | Shams Mahmood | March 30, 2009 | |
| Concise Collection Initialization Syntax | Shams Mahmood | March 30, 2009 | |
| Open and close brace optional for single statement try, catch, finally, method declaration | Glenn A.P. Marshall | March 30, 2009 | |
| Abstract Enums | Derek Foster | March 30, 2009 | |
| Allow the class literal of the surrounding class to be referenced with the 'class' keyword | Peter Runge | March 30, 2009 | |
| Generic Specification by Method | Ron Thomas | March 30, 2009 | |
| checked exception handling enhancement | evildeathmath at yahoo.com | March 30, 2009 | |
| Rethrows Clause | Mark Mahieu | March 30, 2009 | |
| Return 'this' (update) | Marek Kozie | March 30, 2009 | |
| Collection Literals | Joshua Bloch | March 30, 2009 | |
| Underscores in numbers | Derek Foster | March 31, 2009 | |
| Sameness operators | Derek Foster | March 31, 2009 | |
| Glue classes based on Extension Methods | Marek Kozie | March 31, 2009 | |
| Accepting a subclass as an element type in a for loop | Jean-Louis Ardoint | March 31, 2009 | |
| @OverrideAll annotation | Gabriel Belingueres | March 31, 2009 | |
| Improved declaration using final keyword of internal method variables and for-loop statement | Andrej Navodnik | March 31, 2009 | |
| Indexing access syntax for Lists and Maps | Derek Foster | April 22, 2009 | |
| Allow a single-parameter method to be used as an infix operator | Elias Ross | April 23, 2009 | |
| Underscores in Numbers (Version 2) | Derek Foster | May 1, 2009 | |
| Sameness operators (version 2) | Derek Foster | May 1, 2009 | |
| Enhanced for each loop iteration control | Derek Foster | May 1, 2009 | |
| Equivalence operators (formerly titled "Sameness operators") | Derek Foster | May 8, 2009 | |
| Byte and Short Integer Literal Suffixes | Derek Foster | May 21, 2009 | |
| Equivalence operators (formerly titled | Derek Foster | May 21, 2009 | |
| Concise declaration of JavaBeans properties | Jan Kroken | June 25, 2009 |