Core Java

Core Java news, information, and how-to advice

coffee beans java cup

Java EE 8 is here: What you need to know

Support for the cloud, HTML5, and HTTP/2 highlight the changes in the enterprise Java platform

linux penguin image mother baby penguin

Unwanted by Oracle, Java EE gets adopted by Eclipse

A new name for Java EE is a likely outcome as the Eclipse Foundation figures out how to steward enterprise Java itself

3 people in lab coats testing balloon QA

What’s new in JUnit 5 for Java testing

JUnit 5 offers a foundation for testing frameworks on the JVM as well as a new programming model

businessman faces gap / problem / challenge

Java 9 will not receive long-term support

Under Oracle's revamped release plan for standard Java, the Java Development Kit 9 will not be designated for long-term support

intel vs amd

Why Python and C# can’t displace Java, C, or C++

As the programming language field gets more crowded and developers use more languages in their code, Python and C# suffer from inherent limits

Java logo browser

The road to Java 9: Twice-yearly releases are coming

A move to GPL license and open-sourcing the JDK are also planned to make it easier for developers to adopt Java in their software

Web services in Java SE, Part 3: Creating RESTful Web services

Learn how to use Java SE's JAX-WS API to create a RESTful-based library Web service

Modular Java's true impact

What to expect in Java 9’s JDK: More than modularity

Modularity, compilation, REPL, and more highlight the first major change to the Java Development Kit in more than three years

Java logo browser

The case for Oracle to cede control of Java SE

Turning over the platform to an open source foundation could broaden the Java community, but don’t look for it to happen soon

Computer monitor with code

Jenkins Blue Ocean UI to provide code quality insights

Next-generation UI for Jenkins adds code quality trending and richer pipeline editing capabilities to the road map

Developer secrets that will sink your business

OpenJDK may tackle Java security gaps with secretive group

The private group would tackle code vulnerabilities that currently are handled without coordination—or not at all

agile

How devops tools accelerate software delivery

Devops is a little bit of philosophy and a lot of tools. Here’s how those tools work their devops magic

garbage collection trash truck

Oracle doesn't want Java EE any more

Oracle wants someone else to lead enterprise Java, though it says it will stay involved. Apache and Eclipse are likely candidates to take over Java EE

4tb drive

31% off WD 4TB My Passport Portable External USB 3.0 Hard Drive - Deal Alert

Safely store massive amounts of photos, videos and music with this 4TB external drive from WD. Currently priced just $10 higher than its 3TB counterpart with this deal.

Web services in Java SE, Part 2: Creating SOAP web services

Learn how to use Java SE's JAX-WS API to create a SOAP-based units-conversion Web service.

hot coffee java beans cup steam

What’s new in Java EE 8

The upgrade retools enterprise Java for cloud and microservices environments

Datastructures and algorithms in Java

Java 101: Datastructures and algorithms in Java, Part 1

Programmers use datastructures to store and organize data, and algorithms to manipulate that data. Get the basics of these fundamental programming elements, and find out how they work together in your Java programs

aukey dashcam

22% off Aukey Dash Cam, Full HD Wide Angle With Night Vision - Deal Alert

This cam features an emergency recording mode, activated by sharp turns or sudden stops, which automatically captures unexpected driving incidents.

butterfly with gears above flower transformation

21 technologies transforming software development

The very nature of programming is evolving faster than you might think, thanks to these powerful tools

React - an open-source JavaScript library for building user interfaces

The best JavaScript testing tools for React

How to choose the right test runner, test framework, assertion libraries, and add-on tools for your React project

Load More