An Online notebook of Orlee Pasion.

Wednesday, July 27, 2011

PinoyJUG Java 7 Release Party

java7-pinoyjugAssociation of Filipino Java Developers or PinoyJUG will having a meetup tomorrow night at Orange and Bronze Labs, In celebration to new release of JAVA version 7 - codename Dolphin. The event is supported by DevCon and Orange & Bronze Labs.

When: 28 July 2011 (Th), 6-9pm

Venue: O&B Office, CJV Penthouse, 108 Aguirre St., Legaspi Vill., Makati City

Speakers:

Lorenzo Dee, Software Architect at Orange & Bronze; Co-Founder of Haybol.ph

Topic: Overview of Java 7 and Roadmap to Java 8

Max Ramos, Associate Software Engineer at Orange & Bronze

Topic: New Syntax Elements of Java 7

Edge Dalmacio, Senior Software Engineer at Orange & Bronze; Co-Founder of Haybol.ph

Topic: New API Elements of Java 7

If you are interested, you can still walk in tomorrow. You may also click "Attending" on PinoyJUG FB event page.

 

About Java 7

Java 7 (codename Dolphin) is an upcoming major update to Java, it has been launched on July 7 of 2011 and will be made available on July 28, 2011. The development period is organized into thirteen milestones; on February 18, 2011, milestone 13, the last milestone was reached. On average 8 builds, which generally include enhancements and bug fixes, are released per milestone. The Feature list at the Open JDK 7 project lists many of the expected feature changes.

The expected feature additions for Java 7

  • Strings in switch
  • Automatic resource management
  • Improved Type Inference for Generic Instance Creation
  • Simplified Varargs Method Invocation
  • Better integral literals allowing for underscores as digit separators
  • Concurrency utilities under JSR 166
  • New file I/O library to enhance platform independence and add support for metadata and symbolic links. The new packages are java.nio.file and java.nio.file.attribute
  • Library-level support for Elliptic curve cryptography algorithms
  • An XRender pipeline for Java 2D, which improves handling of features specific to modern GPUs
  • New platform APIs for the graphics features originally planned for release in Java version 6u10
  • Enhanced library-level support for new network protocols, including SCTP and Sockets Direct Protocol
  • Upstream updates to XML and Unicode

Lambda, Jigsaw, and part of Coin were dropped from Java 7. Java 8 will be implemented with the remaining features in late 2012.

Source:

http://en.wikipedia.org/wiki/Java_version_history