-
Java Java Follow 718 Followers
Secrets of the Bytecode Ninjas
The Java language is defined by the Java Language Specification. But the executable bytecode of the Java Virtual Machine is defined by a completely separate standard, the Java Virtual Specification, and the two are often at odds. In this article we take a look at the structure of a class file and how to create class files directly without starting from Java source, using the ASM library.
-
Followers
InfoQ Talks to Azul Systems Gil Tene Part 2
In this part 2 of InfoQ's conversation with Gil Tene of Azul Systems, Gil discusses their latest engineering project aimed at bring better low-level memory layout control to Java, and the requirement modern high-performance Java applications have for this solution.
-
Followers
InfoQ Talks to Azul Systems Gil Tene about Zing, Zulu, and New Releases
Gil Tene of Azul Systems talks about shipping their Java 8 compatible release, the need for certified builds and the problem with the current approach to Java taken by Docker.
DukeScript: A New Attempt to Run Java Everywhere
DukeScript is a technology meant to bring Java to every client, mobile or desktop, without the need of a plug-in, in an attempt to fulfill the initial vision for Java: Write Once, Run Everywhere.
Java 8 Lambdas - A Peek Under the Hood
Docker: Present and Future
Where Has the Java PermGen Gone?
Book Review: Vagrant up and running
Mitchell Hashimoto released his book "Vagrant up and running" which covers everything from basic Vagrant usage to extending its functionality.
Getting Started with HotSpot and OpenJDK
Virtual Panel: Using Java in Low Latency Environments
InfoQ brings together four experts in low latency Java to discuss some of the best practices when using Java in these situations.
A Technical Overview of Moscrif – MObile SCRipting Framework
Moscrif is a cross-platform solution for mobile application development enabling developers to create native applications and games for smartphones, tablets and desktops.