InfoQ Homepage Java Content on InfoQ
-
Xtend 2.4.3 Extends Active Annotations to the File System
After active annotations were introduced in Xtend 2.4, they received an API for accessing the file system with version 2.4.3. Active annotations let developers influence the way, Xtend source code is translated to Java source code. With the help of the new file system API, further artifacts like property files or fingerprints and digests can be derived from Xtend sources.
-
Java 7 Update 40 Arrives with Mission Control for HotSpot and Rule Sets for Applets
Oracle has released Java 7 update 40, with some major new features for a minor release. They include the JVM monitoring tool Mission Control, Rule Sets for Java applets and Web Start applications, and a huge number of bug fixes.
-
Java 8 Developer Preview Released
Oracle has released the first developer preview of Java 8 for the full range of platforms (Windows, Max OS X, Linux, Solaris).
-
Removal of sun.misc.Sort and sun.misc.Compare in Java 8
Oracle is removing the sun.misc.Compare interface and sun.misc.Sort class in Java 8. These are old, residual classes that are no longer used within the JDK. sun.misc.Compare is an interface that allows you to compare two Objects and return an int. sun.misc.Sort is a class that takes in a sun.misc.Compare and sorts an Object array using the quicksort algorithm.
-
Performance Gurus Release jClarity Flagship Performance Monitoring Tool
London-based start-up jClarity announces the general availability of their flagship product for locating Java performance problems in both Cloud and Enterprise environments.
-
Everything About Java 8
TechEmpower, a custom application development company based in El Segundo, CA, has posted a blog entry titled "Everything about Java 8". The blog post is a comprehensive summary of the developer-facing changes coming in Java 8. Here's a quick overview of the blog post.
-
Jigsaw, Second Cut
In a mail to the jigsaw-dev list, Mark Reinhold posted news of a reboot of the Jigsaw project to provide modularity for the JDK. Read on to find out more about what's happening, and what to look out for.
-
ThreadSafe Concurrency Static Analysis Tool Announces First Public Release
UK based Contemplate Ltd. has announced the first public release of their flagship product ThreadSafe, a static analysis tool for locating concurrency bugs and inefficiencies in Java code. InfoQ applied ThreadSafe and FindBugs to a multithreaded project and reports the results.
-
QuantCell Research Announces First Public Beta of their Java-Aware Big-Data Spreadsheet
Big Data analytics startup QuantCell Research has announced the release of the first public beta of what they are positioning as their "Big Data" spreadsheet.
-
Oracle Resurrects getCallerClass, At Least for Now
Oracle has reversed their decision to remove the method sun.reflect.Reflection.getCallerClass(int) in Java 7u40. The method is planned to remain at least through Java 7.
-
OSGi Targets JavaScript, Native
The rising popularity of modular, polyglot application stacks has restarted a conversation at the OSGi Alliance about providing a language and run-time neutral version of the standard.
-
Scarce Resources Hampering Bug Fixing in Eclipse
Doug Schaefer, project lead for Eclipse CDT, the Eclipse project that provides Eclipse-style execution, editing, and refactoring to C and C++ projects, laments about the scarcity of resources in the Eclipse community resulting in Eclipse bugs going unaddressed for years.
-
GAE 1.8.2 Introduces Dedicated Memcache and Modules
Google App Engine developers can now access dedicated cache up to 20GB of memory and split the application in modules providing stateless and secure services.
-
GlassFish 4.0 Technology Roundup
Oracle Corporation released GlassFish Open Source Edition 4.0, what they are branding as the "World's first Java EE 7 Application Server".
-
Java EE 7 Delivers Expression Language Enhancements
In the arsenal of enhancements that come with Java EE 7 is an overhaul of the Java Expression Language API known as Expression Language 3. Specified by JSR-341, the collection of enhancements to the EL API includes support for lambda expressions, static field and method access, as well as improvements for collection processing and a standalone processor mode.