Java 8

Mon, 2013-11-18 17:47

JDT embraces type annotations

Java 8 is coming. It is happening right here. Developers of your favorite Java IDE are participating in shaping this long awaited milestone for the Java ecosystem: On time with the GA of Java 8, JDT will ship its first release with support for developing in Java 8.

While everybody talks about lambda expressions, Java 8 brings another major enhancement that is less known: type annotations.

So, now we can place annotations in more locations, but why should we care?

Mon, 2013-11-18 04:08

JDT embraces lambda expressions

Java 8 is coming. It is happening right here. Developers of your favorite Java IDE are participating in shaping this long awaited milestone for the Java ecosystem: On time with the GA of Java 8, JDT will ship its first release with support for developing in Java 8.

If you have a basic understanding of the new features in Java 8, come here and learn how the JDT team mastered the challenges of lifting the Eclipse Java IDE to the next language version.

Sat, 2013-11-02 19:20

Let's make some 0xCAFEBABE!

A hard-core introduction to principles and practice of Java bytecode processing.

The Java virtual machine is the booster for all of our applications in the Eclipse universe and for many other platforms. For this we feed the JVM with class files compiled from Java source code or other languages. If we want to generate, modify, verify, interpret or analyze such class files (aka bytecode) we need a good understanding of their structure and some low-level mechanics of the virtual machine. This will also help us with the underlying performance, memory and concurrency traits.

Subscribe to Java 8