Core Java

Core Java news, information, and how-to advice

speech bubble
Which way to management?

operators

Java 101: Evaluate Java expressions with operators

Continue learning the fundamentals of Java programming, with this Java 101 introduction to using operators to write compound Java expressions.

JSF 2.3 aims to be the default MVC framework for Java EE

Due in the third quarter of 2016, JSF 2.3 is positioned as the default MVC framework for Java EE.

How the next Java update could make Yahoo your default search provider

Future Java updates will come with the option to make Yahoo the default search engine on Chrome and Internet Explorer.

horseback riding reins saddle

Red Hat takes the reins of OpenJDK 7

Project lead Alex Haley says the OpenJDK community needs to move the project forward, with Red Hat's backing.

trash garbage collection truck

Cleaner garbage collector wanted for Java 9

Oracle says the low-pause efficiency in the G1 garbage collector should get the nod over Parallel GC

NIO.2 Cookbook, Part 3

Leverage file-visitor, glob/pathmatcher, and directory-watcher features for advanced tasks in NIO.2.

US sides with Oracle in Java copyright dispute with Google

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

screwed

Oracle v. Google: We're not screwed yet

Superficially, the Solicitor General's advice to SCOTUS to find against Google and reject its appeal looks like bad news, but Simon Phipps says it's not over yet.

building blocks

Java 101: 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.

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?

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.

java at twenty

Java's key to success is simplicity

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

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.

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.

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.

highly speculative

Looking ahead: Life after Java 9

Java's chief architect emphasized the future in his EclipseCon keynote on Tuesday, unpacking the near-term changes anticipated in Java 9 and more speculative language changes that could come later.

stack of books

Java 101: 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.

Mark your calendars: Java 9 lands next year

The Java 9 schedule, released by an Oracle official, allows for time to test key upgrades such as modularity.

Load More