X

Maximize Your Oracle Technology Investment with Quality Training and Certification from the Source

Get the "Buzz" on Java SE 8

Jerilyn Stiles
Senior Marketing Manager

Written by Ravi Narasimhacharya, Product Specialist, Java and Middleware

The "Buzz" on Java SE 8

Oracle sees Java 8 as "the most significant upgrade" to the software since it acquired Sun Microsystems and its software portfolio in 2010. Java 8 is a revolutionary release of the world’s #1 development platform. It includes a huge upgrade to the Java programming model and a coordinated evolution of the JVM, Java language, and libraries.

Development Platform

Java is a major development platform helping to drive the M2M (Machine to Machine) and IoT (Internet of Things) market. The appearance of Java 8 is set to consolidate its position. Java 8 is packed full of some really exciting features at both the JVM and language level.

Java Integration

The Standard Edition (SE) and Micro Edition (ME) of Java are now being converged, to make it easier for developers to share their code and applications. The merge of Java SE 8 and Java ME 8 will "provide a consistent experience for developers across desktop and mobile platforms."

Now, Java SE 8 provides common APIs across SE and ME with portability and common tooling across the editions. This approach gives developers a smooth development experience across small to large devices, encouraging server-side Java developers to build for the embedded space. It "improves developer productivity and application performance, along with the ability to ‘right-size' the platform for deployment across an ever wider range of use cases."

Always Connected

With the arrival of Java 8, we need to think big about connected, always-on devices, including smart appliances in the home, wearable devices, medical sensors, connected vehicles, smart meters, and industrial controllers. Java 8 promises to provide a scalable, flexible and secure development platform for the Internet of Things (IoT) market.

More "Buzz" on Java 8

Java 8 brings several major enhancements:

  • Lambda Expressions - “less code means more productivity:"
    The support for lambda expressions and the related Streams API is the most dominant feature of Java 8. Lambdas (for short) allow developers to simplify the code they write, enabling them to write code that is more compact, simpler and easier to maintain and share with others.
  • New Date and Time API -
    The new date and time API reduces the complexity that developers are facing with current native Java library API, especially when dealing with internationalization and localization for different markets.
  • Integration with JavaScript - Java 8 has introduced a brand new JVM JavaScript engine – Nashorn. This engine allows Java applications to contain components written in JavaScript. When developers want to use both Java and JavaScript, Nashorn can deliver significant performance improvements and interoperability between Java and JavaScript code. 

Learn More about Java SE 8 and What the "Buzz" is all about

Check out these brand new Java SE 8 courses from Oracle University:

  • Java SE 8 New FeaturesGet an overview of the major changes and enhancements in Oracle Java SE 8 and learn about using streams and lambda expressions with collections.
  • Java SE 8 Fundamentals
    - Through hands-on exercises, you are introduced to object-oriented programming using the Java language.
  • Java SE 8 Programming - Learn the core language features and Application Programming Interfaces (API) you will use to design object-oriented applications with the Java SE 8 Platform.

 Access the entire Java training and certification curriculum at education.oracle.com/java.

Join the discussion

Comments ( 2 )
  • Ricardo Sunday, February 8, 2015

    This is best Learning ,please send mail for Learning Java Se 8


  • Adriana Monday, February 23, 2015

    Ricardo: are you interested in regular Java SE 8 courses and/or certification?


Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.