News & Features

java learner

Elementary Java language features

Learn three ways to document your code and find out why Unicode is the universal encoding standard for Java, then practice using identifiers, types, literals, and variables in your Java programs. All examples are written in Java 8.

Jeff Friesen

US sides with Oracle in Java copyright dispute with Google

The dispute between Google and Oracle revolves around whether Java APIs can be copyrighted.

John Ribeiro

path

Unfinished business: Java is a 20-year-old grown-up with bright prospects ahead

What have the last 20 years taught us about Java in 2035?

Cameron Laird

angle geometry \

AngularJS 1.4 is built for speed, animations

The JavaScript framework's upgrade also fixes bugs and makes JQuery accommodations

Paul Krill

Coding with JRebel: Java Forever Changed

With JRebel, developers get to see their code changes immediately, fine-tune their code with incremental changes, debug, explore and deploy their code with ease, and ultimately spend more time coding.

match 268526 1280

Java at 20: How it changed programming forever

Java synthesized sound ideas, repackaging them in a practical format that turned on a generation of coders.

Elliotte Rusty Harold

stack of books

Learn Java from the ground up

If you're new to Java then you've come to the right place: Get started with the foundations of the Java platform and code your first Java application with this classic tutorial for beginners, updated for Java 8.

Jeff Friesen

java at twenty

Java's key to success is simplicity

As Java turns 20, Oracle looks to what keeps the programming language so vital.

Joab Jackson

java heart

Java at 20: Its successes, failures, and future

Oracle's Java VP discusses J2EE, OpenJDK, security woes, and the long gap before Java 7.

Paul Krill

E-Learning Provider Reduces Liferay Development Time with JRebel

In this case study, learn how MSLC was able to view code changes instantly, eliminate redeployment wait time, and subsequently streamline application development and change management.

Happy Birthday Java

Java at 20: The JVM, Java's other big legacy

The virtual machine that runs Java is also the runtime for new languages -- some quite unlike Java.

Serdar Yegulalp

hourglass time sands

Java at 20: The programming juggernaut rolls on

A mainstay in mission-critical deployments with a bright future in IoT, Java keeps evolving to meet the enterprise.

Paul Krill

handshake businesswoman businessman stock

Reunited: io.js rejoins with Node.js

The dueling server-side JavaScript platforms have reconciled after a contentious fork.

Paul Krill

editor red ink revise revision calligraphy writing pen correction

Review: JavaScript editors compared

Sometimes you need a full-fledged IDE but for many cases a simple JavaScript editor is more than enough. Find out why JavaScript editors Sublime Text, TextMate, and Brackets lead the pack for capabilities and speed.

Martin Heller

Load More
Java Help Center