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 78
Goodbye, sysadmins; hello, software developers
02 Dec 2013
Conference News - As organizations are moving towards cloud computing, sysadmins are losing their relevance in software development.
JClarity's Ben Evans tackles Lambda, Java 8 and value types in JDK 1.9
11 Oct 2013
Conference News - In this interview with JClarity's Ben Evans, we hear insights on Lambda, Java 8 and how value types will improve application performance in JDK 1.9.
New Eclipse Hudson CI server release aims for enterprise
26 Sep 2013
Conference News - Prior to JavaOne, Eclipse announced the release of Hudson CI server, aimed at enterprise development team structure and continuous delivery.
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 61
Lambdas in Java 8: A revolutionary change or an evolutionary error?
11 Jan 2014
Feature - There is a great deal of enthusiasm for Project Lambda and Java 8, but some in the programming community still wonder if Lambda will be a revolutionary change, or an evolutionary error.
How can you do DevOps right if you don't even know what DevOps means?
05 Jan 2014
Feature - DevOps has become a fun term for IT professionals to throw around, but what does the term DevOps really mean? And with so much confusion over the term, how do you know you're doing DevOps right if management and staff doesn't even know what the term...
Why API delivery will trump application delivery in importance in 2014
05 Jan 2014
Feature - Delivering software is important, but in this age of social media and networked infrastructure, allowing various pieces of software to integrate seamlessly is of heightened importance. This makes the development of externally facing client APIs more...
Expert Technical Advice:1 - 3 of 17
With Java EE 7, your Design Patterns are dead. And your EAR is ugly too.
01 Jan 2014
Tip - Adam Bien isn't without opinions when it comes to modern day enterprise programming techniques. From the use of design patterns, to the manner in which projects and modules are divided, Bien isn't without opinions when it comes to developing Java...
Software requirements and expectation management key to project success
14 Apr 2013
Tip - Many shun the task of properly documenting a system, but successful projects know that effective requirements docs lead to better expectation management and a greater degree of success.
Moving from imperative programming to object orientation
06 Apr 2013
Tip - All simple problems break down to the basics of imperative programming, but great software relies on object orientation.