For all search-engine geeks out there, the Apache Lucene Team has a very special gift for the holidays: Version 5.4.0 of Apache Lucene and Apache Solr has been released!
This week in Java news: the cause of Java 9 delays becomes clearer, Java is to get a new version string scheme and the Streams debate continues. Java news updates and new knowledge resources in Thorben Janssen’s Java Weekly.
There’s a legend out there saying that every time someone mentions Project Jigsaw, it’s delayed by one month. Alex Zhitnitsky takes a brief look at Project Jigsaw’s history of delays in the wake of recent news about the Java 9 launch being pushed back.
Another dose of Thorben Janssen’s Java news is served looking at the unfortunate delay of JDK 9, two fundamental Java EE technologies and an introduction to RAML, the RESTful API Modelling language. All this and more with the hottest Java links for the week.
Working between Java 7 and Java 8? Then you might be aware that the AutoCloseable type goes through a little change for the newest version of Java. Lukas Eder explains how the contract for AutoCloseable is now similar to the Iterable contract.
Oracle cannot meet expectations for the planned release of Java 9 in September 2016. In a message broadcast to the community via mailing list, chief architect Mark Reinhold has revealed that the modularisation work in Project Jigsaw needs more time.
There has been a lot of talk about the speed of streams in Java 8, but as Alex Zhitnitsky shows, sticking to a more traditional Java programming style with iterators and for-each loops will significantly outperform new implementations in Java 8.
Thorben Janssen returns for this week’s Java news which looks at Lambdas and Streams in Java 8, OSR and a small serving of Java EE via WildFly Swarm microservice development. All this and more with the hottest Java links for the week.
What makes a UI attractive to the user? Members of the Reddit community have thrown up their hands in support of beautiful Java UIs to gain inspiration outside of the IDE space. Here we show a couple of examples of how good-looking a UI can be.
It’s a Superman vs. Batman battle. If we pit sequential streams against regular for-loops, which one comes out faster? After some careful benchmark tests, Angelika Langer shows us which is fastest, and why must be careful to make judgements.
How does Java 9’s modularity compare to the OSGI module system? Is it good to set goals for code coverage? The latest Thorben Janssen brings us the latest news and essential reading from the Java world.
When it was released last October, Weblogic 12.1.3 had already begun supporting some of the key Java EE 7 APIs. Now advocate Reza Rahman has announced that version 12.2.1 of the Oracle application server is fully certified for Java EE 7.
Hearing proclamations of the death of Java is everyday business for this 20-year old giant in IT. But with the recent evangelist layoffs, rumours of Oracle’s neglect and a subdued JavaOne conference, it feels like something has changed. But should Java developers care, asks Jason Whaley.
Which JSON library should Java developers be choosing? And should we be worried about Oracle’s plans for Java? Thorben Janssen brings us the latest news and essential reading in the Java world.