Master Java Bytecode with ASM
There are tons of Java OSS frameworks that exercise in bytecode manipulation. What if you’d like to contribute or fix a bug?
Java Programming Tutorials and Videos
There are tons of Java OSS frameworks that exercise in bytecode manipulation. What if you’d like to contribute or fix a bug?
Based on a personal experience of working on a project, this session shows what problems were encountered, how they were solved, and how they wouldn’t have been a problem with the NetBeans platform.
Groovy is a very popular alternative language for the JVM that continues to bring more developer productivity and more performance after each release. This session, after a quick overview of the key features of Groovy 1.8, dives into the new developments in the recently released Groovy 2.0.
This session shows new Java EE 6 features in a continuous demo style. Attendees’ questions will be answered with (working) code. From JSF 2 UI over EJB 3.1, REST, and CDI to JPA 2, with unit tests in one hour—from scratch, and without wizards, templates or code generation. This feat …
You’ve written applications for the JVM, using various frameworks and maybe even various languages. You understand how to rig up the CLASSPATH, get .class files to load, compile source, and set up an IDE. But you’ve always wanted a better understanding of the plumbing underneath. How does JVM bytecode work? …
Since the introduction of annotations in Java 5, numerous frameworks have made good use of them in a runtime context, but less has been done to take advantage of their compile-time capabilities. Writing annotation processors is straightforward and can turn what would be runtime problems into compile-time warnings or errors.