JSRs and APIs
In this section on the Java programming language, get news, advice, and tutorials on using Java in enterprise application development. Learn why Java is so widely used in programming today, and discover tricks to use and pitfalls to avoid. It's important to stay informed about the latest Java Specification Requests (JSRs) and application programming interfaces (APIs). We bring you news about JSRs and APIs, popular Java platforms, classes, objects, IDEs, and SDKs that exist for programming in Java.
News:1 - 3 of 85
Performance upgrades and feature enhancements typify incremental Java releases
28 Oct 2015
News - There may not have been a major Java release since last year, but at JavaOne2015, there are still plenty of performance upgrades and feature enhancements for platform architects to boast about.
Celebrating 20 years of Java technology at JavaOne 2015
26 Oct 2015
News - Twenty years is a pretty significant milestone, especially if you're a programming language. At JavaOne 2015, everyone is celebrating the 20th anniversary of the Java programming language, and looking ahead at the challenges another 20 years will bring.
Google's Project Soli replaces the keyboard and mouse with radar and logic
01 Jun 2015
News - Very little has been done to truly replace the utility of the keyboard and mouse, but Project Soli is working to change that. The new Google project looks to combine machine intelligence with radar and similar technology to read hand signals and control...
Downloads:1 - 1 of 1
What we can expect from Hibernate OGM and data persistence in 2015
09 Mar 2015
Podcast - Emmanuel Bernard discusses the Hibernate OGM project and how it has progressed since it was initially envisioned back in 2011.
Video:1 - 3 of 5
Troubleshooting the most common compile-time errors in Java code
24 Aug 2012
Tutorial - In this second tutorial in a series on Java programming, we look at how to troubleshoot and fix the most commonly encountered compiler errors.
Install the Java Development Kit (JDK): Setting JAVA_HOME
16 Feb 2012
Video Tutorial - The Java Development Kit (JDK) is a necessity for every Java developer. This video tutorial will guide developers through the process of installing JDK version 6.
Is Java EE7's cloud focus too narrow?
11 Oct 2011
Video - The upcoming Java EE7 release is focused on cloud computing, but at JavaOne 2011 some Java experts wondered if that's a good thing.
Reference & Learning:1 - 3 of 76
Java's lambda syntax rigidity exposes spoiled programmer's frailties
06 Jun 2016
Feature - Consternation over Java's lambda syntax is the perfect example of how Java's evolution and incremental improvements have created a community of spoiled programmers.
Why Java is the most popular programming language
23 May 2016
Feature - Roger Smith examines why 20 years after its release, Java tops the TIOBE index as the most popular programming language.
Deep machine learning can help clean the mess of big data
28 Apr 2016
Feature - Turning a wave of information into something meaningful can be challenging. But that's where deep machine learning can help. Here, expert George Lawton explains how.
Expert Technical Advice:1 - 3 of 21
Learn what the new Java EE security API means for developers
04 Nov 2015
Tip - The new Java EE security API is a proposal for baking better security into Java EE, and could ease many security implementation headaches.
Bridging the gap between WebRTC, VoIP and phones
22 Apr 2015
Tip - The WebRTC protocol has shown great promise for integrating telephony capabilities into modern enterprise applications. But challenges remain.
Improving Java performance by minimizing Virtual Machine (JVM) latency
01 May 2014
Tip - Users demand that their applications run fast, but working with Java bytecode presents optimization problems that other architectures do not encounter. Here we look at how to improve the performance of the Java Virtual Machine (JVM) by minimizing the...