Java 8 was released in March 2014 and introduced lambda expressions as its flagship feature. This article sheds light on how Java 8 lambda expressions and method references are implemented under the hood, and looks at the generated bytecode and performance implications.
The Java Community Process machinery has started cranking on Java EE again, a little over a year after Java EE 7 was released. The goal is to create the next major version of Java Enterprise Edition. Meet Java EE 8 and JSR 366!
Donald Raab, creator of GS Collections, reveals the power of that framework, and how together with Lambda expressions, it sprinkles Java with some of the sparkle of Smalltalk.
Building Android and iOS applications using JavaFX, now included in Java 8, is a game changer for JavaFX. In this article we will show how to develop and upload JavaFX Applications on Android devices. 8
Concurrency bugs come in many forms. In this article Java Specialist Dr. Heinz Kabutz examines two threading bugs he discovered in the core Java libraries. 5
Scala 2.12 will require a Java 8 or above JVM to run. This release, scheduled for release in early 2016, will not run on any JVM before version 8.
Peter Neumark from Prezi talks about the importance of deciding what development standards to adopt and to detect when they're past their expiry date.
Spring XD (eXtreme Data) is Pivotal’s Big Data play. It joins Spring Boot and Grails as part of the execution portion of the Spring IO platform. 1
There are hundreds of thousands of mobile applications in the iOS or Android app stores. In this article we would like to show you two not so common ways to build native apps with Java and Xtend.
Prior to JDK8 class metadata and constants would live in an area called the “permanent generation”. In JDK8 PermGen has now moved to native memory, to an area known as the “Metaspace”. 2
VRaptor's latest version 4 CDI MVC framework is now available. In this article we take a tour of how to use this simple but powerful framework to build web applications 2
Configuration management is the foundation that makes modern infrastructure possible. Tools that enable configuration management are required in the toolbox of any operations team.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
Featured Blog Posts
White Papers and Assets